Câu hỏi Vấn đề triển khai Juju: Kết nối đã bị từ chối bởi phía bên kia


Tôi đang cố gắng triển khai MAAS + JUJU trên cơ sở hạ tầng 10 nút.

Tôi đã dễ dàng cấu hình MAAS (13.04 LTS) trên một nút và xếp hàng 6 nút khác,

Cũng đã cài đặt Juju trên nút MAAS,

Bây giờ vấn đề là khi tôi triển khai wordpress như đề xuất trong ví dụ, nó được khởi tạo tốt nhưng vẫn đang chờ xử lý vì thời gian kết nối ra vấn đề trên node1,

2013-05-29 00:43:10,899: juju.agents.machine@DEBUG: Units changed old:set([]) new:set(['wordpress/9'])
2013-05-29 00:43:10,899: juju.agents.machine@DEBUG: Starting service unit: wordpress/9 ...
2013-05-29 00:43:11,028: unit.deploy@DEBUG: Downloading charm cs:precise/wordpress-15 to /var/lib/juju/charms
2013-05-29 00:43:11,071: juju.agents.machine@ERROR: Error starting unit: wordpress/9
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/juju/agents/machine.py", line 97, in watch_service_units
    yield self.unit_deployer.start_service_unit(unit_name)
ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.

================================================== ======

maasadmin@boxone:~$ juju -v status
machines:
  0:
    agent-state: running
    dns-name: node3.master
    instance-id: /MAAS/api/1.0/nodes/node-f87f30e6-c788-11e2-a0dd-984be17f8190/
    instance-state: unknown
  1:
    agent-state: running
    dns-name: node1.master
    instance-id: /MAAS/api/1.0/nodes/node-aa3eaf8e-c787-11e2-b3fd-984be17f8190/
    instance-state: unknown
services:
  wordpress:
    charm: cs:precise/wordpress-15
    relations:
      loadbalancer:
      - wordpress
    units:
      wordpress/9:
        agent-state: pending
        machine: 1
        public-address: null
2013-05-29 01:07:43,185 INFO 'status' command finished successfully

Bất kỳ trợ giúp nào về điều này sẽ tuyệt vời


4
2018-05-28 20:47


gốc




Các câu trả lời:


Tôi thấy rằng bạn vẫn đang sử dụng Py-Juju cũ, không còn được hỗ trợ hoặc phát triển nữa. Vui lòng chuyển sang Juju-Core mới hơn để thay thế.

Mở Terminal (Ctrl+Alt+T) và chạy:

sudo add-apt-repository ppa:juju/stable
sudo apt-get update
sudo apt-get install juju-core

Khởi động lại và xem vấn đề có được giải quyết hay không.


3
2017-10-30 14:47





Py-Juju không còn được phát triển hoặc hỗ trợ tích cực nữa. Vui lòng thử sử dụng Juju-Core thay vào đó và xem liệu vấn đề của bạn có còn tồn tại hay không.


1
2017-10-25 19:18



Để sử dụng juju-core (phiên bản mới của juju không yêu cầu python) làm điều này: sudo add-apt-repository ppa: juju / stable && sudo apt-get update && sudo apt-get cài đặt juju-core - Nate Finch