11/01/2013

Не запускается 'Центр управления' (db2cc) - Can not open display

На Linux системах при запуске "Центра управления" DB2 не из под учетной записи инстанса (db2inst1) может возникать следующая ошибка:
user@srv: db2cc
No protocol specified
Error: Can not open display
Вероятнее всего вы попытались запустить "Центр управления" из-под учетной записи пользователя, который был вами создан при установке системы Linux, или системной учетной записи root.
Так же, когда запуск db2cc производится под вашей учетной записью, с правами пользователя инстанса db2inst1, можно получить данную ошибку:
user@srv: su - db2inst1
Пароль:
db2cc
No protocol specified
Error: Can not open display
Для устранения данной ошибки необходимо:
1) или сделать графический вход в систему (сеанс) под учетной записью инстанса db2inst1 и затем, или в терминале выполнить db2cc или в меню системы (gnome, kde) найти ярлыки запуска служебных программ DB2, созданных при установке;
2) или сделать под под вашей учетной записью следующее:
user@srv: xhost +local:
non-network local connections being added to access control list
(xhost пробел плюс local двоеточие)
Xhost позволяет осуществлять контроль за доступом к вашему X-серверу на основе имени хоста/IP-адреса. Эта команда разрешает локальные подключения. Эту операцию надо выполнять каждый раз после перезагрузки (или прописать в автозагрузке).
Затем, получить права пользователя вашего инстанса, набрать его пароль:
user@srv: su - db2inst1
Пароль:
а затем уже запускать "Центр управления":
db2cc
Возможно на некоторых системах, необходимо сделать дополнительные действия:
export DISPLAY=":0.0"
db2cc

No comments:

Post a Comment