Сделайте, чтобы сервис запустился на запуске с Ubuntu

Удостоверьтесь, что у Вас есть быстрая дисковая подсистема. В течение многих лет я выполнял четыре VMs на VMware Server 1.0 без проблем. Просто обновленный до 2, таким образом, я сообщу, как это идет, но до сих пор никакие проблемы туда также.

Одна вещь, которая значительно помогла мне с IO, переключалась от RAID1 до RAID10. Ночь и дневное различие.

Другая вещь, которую Вы могли попробовать, добавляет следующие строки к файлу конфигурации сервера VMware:

prefvmx.useRecommendedLockedMemSize = "TRUE"
prefvmx.minVmMemPct = "100"

И следующее в Ваши .vmx файлы:

sched.mem.pshare.enable = "FALSE" 
mainMem.useNamedFile = "FALSE" 
MemTrimRate = "0" 
MemAllowAutoScaleDown = "FALSE"

См. это сообщение на форумах VMware.

3
задан 21 March 2010 в 23:58
3 ответа

Можно запустить сервис вручную при помощи

sudo start avahi-daemon

и не использование

sudo avahi-daemon start

Если Вы хотите это так, сервис запускается при начальной загрузке. Необходимо взглянуть на добавление символьной ссылки на/etc/rc2.d/для указания на/etc/init.d/avahi-daemon. Вероятно, легче читать на программах sysv-rc-conf или update-rc.d

Для монтирования диска необходимо отредактировать/etc/fstab с корректными деталями. Необходимо знать устройство, которое Вы пытаетесь смонтировать (например,/dev/sdb1), точка монтирования (например,/mnt/data) и файловая система.

Запись в fstab будет выглядеть примерно так:

/dev/sdb1    /mnt/data    ext3    defaults    0    2
5
ответ дан 3 December 2019 в 04:43
  • 1
    Хм, это, кажется, точно, что я должен сделать, проблема то, что я don' t знают, что установить как точка монтирования для диска, когда Это смонтировано, это говорит it' s смонтированный в/media/ca4a8c50-2d0a-4c38-a6c5-c0494d0533a2, и то число изменяется каждый раз, оно смонтировано. Также мне нужно было смонтировать его, прежде чем услуги Avahi запустятся так, это может широковещательно передать это, диск доступен. –  JP Silvashy 22 March 2010 в 01:35
  • 2
    Disks будет смонтирован, прежде чем сервисы запускаются. Относительно того, где Вы монтируете диск Вам решать. Don' t волнуются о длинном количестве для того, что Вы пытаетесь сделать. Добавьте запись в/etc/fstab и попробуйте его. Отправьте назад, если Вы застреваете или получаете дальнейшие проблемы. –  Richard Holloway 22 March 2010 в 10:48

Если avahi-демон находится в/etc/init.d, и Вы хотите запустить его при каждой начальной загрузке, просто добавить его к сценариям запуска с:

sudo update-rc.d avahi-daemon defaults

Но я удивлен, что avahi-демон все еще не связан в необходимом runlevels, как он был, вероятно, добавлен системой.

Чтобы смонтировать Ваш диск при начальной загрузке, добавьте, что строке в Вашем fstab нравится предложенный Richard.

7
ответ дан 3 December 2019 в 04:43

У меня возникла проблема с запуском avahi-daemon при запуске системы в Ubuntu Server 12.04 даже после выполнения sudo update-rc.d по умолчанию avahi-daemon , и я решил это, изменив AVAHI_DAEMON_DETECT_LOCAL с 1 на 0 в / etc / default / avahi-daemon (, как предлагается здесь ).

Насколько я понимаю, проблема заключается в том, что avahi-daemon запустился до того, как мой сервер был готов к работе в сети. Он попытался обнаружить «одноадресные DNS-серверы», но, очевидно, потерпел неудачу и после этого вышел. Это поведение по умолчанию. Изменив AVAHI_DAEMON_DETECT_LOCAL на 0, я сказал avahi-daemon не искать эти серверы при запуске.

Я также решил, что мне действительно не нужно запускать sudo update-rc .

2
ответ дан 3 December 2019 в 04:43

Теги

Похожие вопросы