Hhoma
  Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Доброго дня, может кто-нибудь может подсказать, помочь.       Столкнулся с проблемой установки apcupsd на vMA 5.5 (OpenSUSE).   Судя по официальным мануалам при установке должна записываться некая информация в /etc/rc.d/halt однако файл с нулевым размером, соответственно в него ничего не добавилось.      Нашел уже тут пост -     Цитата: Andrey_Yuryevich      Цитата:   Подскажите, пожалуйста, кому-нибудь  удалось инсталлировать apcupsd в VMA 5.0 (желательно, без пересборки)? Я пробовал взять RPM с сайта разработчиков, но демон отказывается запускаться из-за отсутствия скрипта /etc/rc.d/init.d/functions (с путем мог наврать).            Фуу. сделал. Просто не тот RPM ставил. Нужно было брать apcupsd-3.14.10-1.su114.i586.rpm для OpenSuSE 11.4. И инсталлировать его лучше в vMA 5.0.0.1 (чтобы предупреждения типа (insserv: warning: script 'K01vmware' missing LSB tags and overrides) не вылезали. И еще ручками файл /etc/rc.d/halt модифицировать - в post installation scripte неверная строчка поиска места вставки указана "^# Now halt or reboot\.", а должна быть, судя по исходникам apcupsd, "^# Set system console back to intial value". Гы - слово initial - в исходниках - с ошибкой. Ну, можете ручками halt поменять, или выдрать нужный кусок скрипта Far'ом из заголовка RPM'а, исправить и запустить от администратора.       brassnet      Цитата:   Можно попробовать вот так:   http://www.vmgu.ru/articles/vmware-esxi-esx-apc-ups          А можно еще вопросик? Почему везде рекомендуется использовать жуткие скрипты на Perl'е (ну, не помню я его, последний раз лет 10 назад пользовался), когда в vMA имеется простая консольная команда vmvare-cmd, которую сначал запускаешь с ключом -l, чтобы получить пути к своим виртуальным машинам, а потом vmware-cmd <...> stop/suspend. Наверняка и сам сервер можно потом также просто пристрелить?   |         Однако после изменения в post installation script вылетает ошибка -    script: line 7: [: : integer expression expected   script: line 45: [: : integer expression expected      Сам демон можно стартануть, однако статус его проверить не получается - еще одна ошибка -    vi-admin@vma-m:/tmp/mc-vi-admin> sudo /etc/init.d/apcupsd status   Error contacting apcupsd @ localhost:3551: Connection refused    |