Я установил свежую версию Ubuntu 10.04 64bit, я не устанавливал привязку при выборе пакетов для установки в установщике Ubuntu.
Я загрузил автоматический установщик для Plesk 10.1 и успешно установил его.
Когда я вошел в панель управления Plesk и попытался изменить пароль, это не удалось, потому что не удалось перезапустить привязку.
Я SSH зашел в коробку и попробовал sudo /etc/init.d/bind9 restart
и получите следующее:
brad@ws01:/root# sudo /etc/init.d/bind9 restart
* Stopping domain name service... bind9 WARNING: key file (/etc/bind/rndc.key) exists, but using default configuration file (/etc/bind/rndc.conf)
rndc: connect failed: 127.0.0.1#953: connection refused
named: no process found [ OK ]
* Starting domain name service... bind9 [fail]
Смотря на tail /var/log/messages
показывает целую кучу:
Feb 23 16:08:21 ws01 kernel: [ 3840.065851] type=1503 audit(1298441301.831:31): operation="open" pid=5565 parent=5563 profile="/usr/sbin/named" requested_mask="::r" denied_mask="::r" fsuid=108 ouid=0 name="/var/named/run-root/etc/named.conf"
Редактировать:
Следуя совету ooshro, запускается привязка, но я все равно получаю named: no process found
ошибка:
brad@ws01:/etc/apparmor.d$ sudo /etc/init.d/bind9 restart
* Stopping domain name service... bind9
WARNING: key file (/etc/bind/rndc.key) exists, but using default configuration file (/etc/bind/rndc.conf)
named: no process found [ OK ]
* Starting domain name service... bind9 [ OK ]
Добавьте в /etc/apparmor.d/usr.sbin. named:
/var/named/run-root/** rw,
Затем перезапустите AppArmor:
sudo /etc/init.d/apparmor restart
Кажется, что по каким-то причинам предыдущий процесс все еще находится в памяти.
Попробуй убить вручную
ps -ef | grep named
У вас должно получиться что-то вроде
bind 13178 1 0 Feb17 ? 00:00:43 /usr/sbin/named -u bind
Затем завершите процесс (замените 13178 полученным PID)
kill 13178
Попробуйте ps
снова, если он не умрет
kill -9 13178
Затем вы можете снова начать привязку
/etc/init.d/bind9 start