View Single Post
Tuổi 04-06-2013, 08:54 AM   #1
hoctinhoc
Guest
 
Trả Lời: n/a
Lỗi Nginx can't start "nginx: [emerg] bind() to failed (99: Cannot assign requested
Lỗi Nginx can't start "nginx: [emerg] bind() to failed (99: Cannot assign requested address)""


Vấn đề lỗi này là do khi bạn thay đổi ip trên plesk 10 hoặc plesk 11


Cách giải quyết chạy các lệnh sau


# /usr/local/psa/bin/reconfigurator --autoconfigure
# /usr/local/psa/admin/sbin/httpdmng --reconfigure-all
# /etc/init.d/nginx restart


Nếu với cách lệnh trên mà không chưa fix được lỗi thì bạn có thể vào database của plesk để kiểm tra thêm

Chú ý các lệnh sql bên dưới bạn có thể tham khảo và tuy theo tình huống mà sử dụng cho phù hợp


1. Truy cập database Plesk


#mysql -u admin -p`cat /etc/psa/.psa.shadow ` psa

2. Show ip trong bản IP_Addresses

""""""""""""""
mysql> select * from IP_Addresses;
+----+---------------+-----------------+-----------------+--------+--------------------+-------------------+-------+------+--------+
| id | serviceNodeId | ip_address | mask | iface | ssl_certificate_id | default_domain_id | ftps | main | status |
+----+---------------+-----------------+-----------------+--------+--------------------+-------------------+-------+------+--------+
| 2 | 1 | 210.211.117.215 | 255.255.255.255 | venet0 | 2 | 0 | false | true | 0 |
+----+---------------+-----------------+-----------------+--------+--------------------+-------------------+-------+------+--------+
1 row in set (0.00 sec)

mysql>

"""""""""""""""""

3. Show ip trong bản ip_pool


++++++++++++
mysql> select * from ip_pool;
+----+---------------+--------+
| id | ip_address_id | type |
+----+---------------+--------+
| 1 | 1 | shared |
| 1 | 2 | shared |
+----+---------------+--------+
++++++++++++

4. Xóa ip có IP_address_id =1 trong bản ip_pool

+++++++++
mysql> delete from ip_pool where ip_address_id=1;
Query OK, 1 row affected (0.02 sec)
+++++++++

5. Show id, ip_address, iface trong bản IP_Addresses

++++++++++++++
mysql> select id, ip_address, iface from IP_Addresses where id in (1,2,3);
+----+-----------------+--------+
| id | ip_address | iface |
+----+-----------------+--------+
| 2 | 210.211.117.215 | venet0 |
+----+-----------------+--------+
1 row in set (0.00 sec)

mysql>
++++++++++

6. Xóa ip_address_id=2 trong bản ip_pool


mysql> delete from ip_pool where ip_address_id=2;


7. thay đổi id=1 cho ip_addpress 210.211.117.215 trong bản IP_Addresses



#mysql> update IP_Addresses set id='1' where ip_address='210.211.117.215';



Chúc thành công!

  Trả lời ngay kèm theo trích dẫn này