ฉันกำลังพยายามติดตั้งคลัสเตอร์ RabbitMQ ผ่านแผนภูมิ Bitnami Helm (https://github.com/bitnami/charts/tree/master/bitnami/rabbitmq) ในคลัสเตอร์ EKS และเมื่อฉันดำเนินการติดตั้ง Helm ฉันได้รับข้อผิดพลาดต่อไปนี้ในพ็อดแรกที่สร้างขึ้น:
กระต่ายmq 13:41:15.99
rabbitmq 13:41:15.99 ยินดีต้อนรับสู่คอนเทนเนอร์ Bitnami rabbitmq
rabbitmq 13:41:15.99 สมัครรับข้อมูลอัปเดตโครงการโดยดู https://github.com/bitnami/bitnami-docker-rabbitmq
rabbitmq 13:41:15.99 ส่งปัญหาและคำขอคุณสมบัติได้ที่ https://github.com/bitnami/bitnami-docker-rabbitmq/issues
กระต่ายmq 13:41:15.99
rabbitmq 13:41:15.99 ข้อมูล ==> ** กำลังเริ่มการตั้งค่า RabbitMQ **
rabbitmq 13:41:16.01 ข้อมูล ==> ตรวจสอบการตั้งค่าใน RABBITMQ_* env vars..
rabbitmq 13:41:16.03 ข้อมูล ==> กำลังเริ่มต้น RabbitMQ...
rabbitmq 13:41:16.03 DEBUG ==> กำลังสร้างไฟล์สภาพแวดล้อม...
rabbitmq 13:41:16.03 DEBUG ==> กำลังสร้างไฟล์ enable_plugins...
rabbitmq 13:41:16.04 DEBUG ==> กำลังสร้างคุกกี้ Erlang...
rabbitmq 13:41:16.04 DEBUG ==> ทำให้แน่ใจว่ามีไดเร็กทอรี/ไฟล์ที่คาดไว้...
rabbitmq 13:41:16.05 INFO ==> กำลังเริ่ม RabbitMQ ในพื้นหลัง...
กำลังรอการกระจาย erlang บนโหนด '[email protected]' ในขณะที่กระบวนการระบบปฏิบัติการ '51' กำลังทำงานอยู่
2022-04-19 13:41:19.198340+00:00 [info] <0.222.0> แฟล็กฟีเจอร์: รายการแฟล็กฟีเจอร์ที่พบ:
2022-04-19 13:41:19.212884+00:00 [ข้อมูล] <0.222.0> ค่าสถานะคุณลักษณะ: [ ] implicit_default_bindings
2022-04-19 13:41:19.212941+00:00 [ข้อมูล] <0.222.0> ค่าสถานะคุณลักษณะ: [ ] maintenance_mode_status
2022-04-19 13:41:19.212965+00:00 [ข้อมูล] <0.222.0> ค่าสถานะคุณลักษณะ: [ ] quorum_queue
2022-04-19 13:41:19.212985+00:00 [ข้อมูล] <0.222.0> ค่าสถานะคุณสมบัติ: [ ] stream_queue
2022-04-19 13:41:19.213077+00:00 [ข้อมูล] <0.222.0> ค่าสถานะคุณลักษณะ: [ ] user_limits
2022-04-19 13:41:19.213104+00:00 [ข้อมูล] <0.222.0> ค่าสถานะคุณลักษณะ: [ ] virtual_host_metadata
2022-04-19 13:41:19.213124+00:00 [ข้อมูล] <0.222.0> แฟล็กฟีเจอร์: สถานะแฟล็กฟีเจอร์เขียนลงดิสก์: ใช่
2022-04-19 13:41:19.637051+00:00 [noti] <0.44.0> Application syslog ออกด้วยเหตุผล: หยุดทำงาน
2022-04-19 13:41:19.637148+00:00 [noti] <0.222.0> การบันทึก: สลับไปยังตัวจัดการที่กำหนดค่าไว้; ข้อความต่อไปนี้อาจไม่ปรากฏในเอาต์พุตบันทึกนี้
2022-04-19 13:41:19.656264+00:00 [noti] <0.222.0> การบันทึก: ขณะนี้ตัวจัดการบันทึกที่กำหนดค่าเปิดใช้งานอยู่
2022-04-19 13:41:19.904087+00:00 [ข้อมูล] <0.222.0> ra: ระบบเริ่มต้น quorum_queues
2022-04-19 13:41:19.904200+00:00 [ข้อมูล] <0.222.0> เริ่มต้นระบบ Ra: quorum_queues ในไดเร็กทอรี: /bitnami/rabbitmq/mnesia/rabbit@rabbitmq-0/quorum/rabbit@rabbitmq-0
2022-04-19 13:41:19.995094+00:00 [ข้อมูล] <0.263.0> ra: ที่เก็บข้อมูลเมตาเริ่มต้นสำหรับระบบ quorum_queues กู้คืน 0 รายการ
2022-04-19 13:41:20.013384+00:00 [noti] <0.268.0> WAL: ra_log_wal init เปิด tbls: ra_log_open_mem_tables ปิด tbls: ra_log_closed_mem_tables
2022-04-19 13:41:20.022921+00:00 [ข้อมูล] <0.222.0> ra: เริ่มต้นการประสานงานระบบ
2022-04-19 13:41:20.022987+00:00 [ข้อมูล] <0.222.0> เริ่มต้นระบบ Ra: การประสานงานในไดเรกทอรี: /bitnami/rabbitmq/mnesia/rabbit@rabbitmq-0/coordination/rabbit@rabbitmq-0
2022-04-19 13:41:20.026371+00:00 [info] <0.276.0> ra: ที่เก็บข้อมูลเมตาเริ่มต้นสำหรับการประสานงานระบบ กู้คืน 0 รายการ
2022-04-19 13:41:20.026628+00:00 [noti] <0.281.0> WAL: ra_coordination_log_wal init, open tbls: ra_coordination_log_open_mem_tables, closed tbls: ra_coordination_log_closed_mem_tables
2022-04-19 13:41:20.032159+00:00 [ข้อมูล] <0.222.0>
2022-04-19 13:41:20.032159+00:00 [ข้อมูล] <0.222.0> กำลังเริ่ม RabbitMQ 3.9.8 บน Erlang 24.1.2 [jit]
2022-04-19 13:41:20.032159+00:00 [ข้อมูล] <0.222.0> ลิขสิทธิ์ (c) 2007-2021 VMware, Inc. หรือบริษัทในเครือ
2022-04-19 13:41:20.032159+00:00 [ข้อมูล] <0.222.0> ได้รับใบอนุญาตภายใต้ MPL 2.0 เว็บไซต์: https://rabbitmq.com
## ## RabbitMQ 3.9.8
## ##
########## ลิขสิทธิ์ (c) 2007-2021 VMware, Inc. หรือบริษัทในเครือ
###### ##
########## ได้รับอนุญาตภายใต้ MPL 2.0 เว็บไซต์: https://rabbitmq.com
Erlang: 24.1.2 [จิต]
TLS Library: OpenSSL - OpenSSL 1.1.1d 10 ก.ย. 2019
คู่มือเอกสาร: https://rabbitmq.com/documentation.html
สนับสนุน: https://rabbitmq.com/contact.html
บทช่วยสอน: https://rabbitmq.com/getstarted.html
การตรวจสอบ: https://rabbitmq.com/monitoring.html
บันทึก: /opt/bitnami/rabbitmq/var/log/rabbitmq/rabbit@rabbitmq-0_upgrade.log
<stdout>
ไฟล์กำหนดค่า: /opt/bitnami/rabbitmq/etc/rabbitmq/rabbitmq.conf
เริ่มต้นโบรกเกอร์...2022-04-19 13:41:20.033907+00:00 [info] <0.222.0>
2022-04-19 13:41:20.033907+00:00 [ข้อมูล] <0.222.0> โหนด : rabbit@rabbitmq-0
2022-04-19 13:41:20.033907+00:00 [ข้อมูล] <0.222.0> หน้าแรก dir : /opt/bitnami/rabbitmq/.rabbitmq
2022-04-19 13:41:20.033907+00:00 [ข้อมูล] <0.222.0> ไฟล์ปรับแต่ง : /opt/bitnami/rabbitmq/etc/rabbitmq/rabbitmq.conf
2022-04-19 13:41:20.033907+00:00 [ข้อมูล] <0.222.0> แฮชคุกกี้ : d3Nfp8t690Ln1h811Tuxzw==
2022-04-19 13:41:20.033907+00:00 [ข้อมูล] <0.222.0> บันทึก: /opt/bitnami/rabbitmq/var/log/rabbitmq/rabbit@rabbitmq-0_upgrade.log
2022-04-19 13:41:20.033907+00:00 [ข้อมูล] <0.222.0> : <stdout>
2022-04-19 13:41:20.033907+00:00 [ข้อมูล] <0.222.0> ฐานข้อมูล dir : /bitnami/rabbitmq/mnesia/rabbit@rabbitmq-0
2022-04-19 13:41:20.307590+00:00 [ข้อมูล] <0.222.0> แฟล็กฟีเจอร์: รายการแฟล็กฟีเจอร์ที่พบ:
2022-04-19 13:41:20.307654+00:00 [ข้อมูล] <0.222.0> ค่าสถานะคุณลักษณะ: [ ] drop_unroutable_metric
2022-04-19 13:41:20.307681+00:00 [ข้อมูล] <0.222.0> ค่าสถานะคุณลักษณะ: [ ] blank_basic_get_metric
2022-04-19 13:41:20.307705+00:00 [ข้อมูล] <0.222.0> ค่าสถานะคุณสมบัติ: [ ] implicit_default_bindings
2022-04-19 13:41:20.307792+00:00 [ข้อมูล] <0.222.0> ค่าสถานะคุณลักษณะ: [ ] maintenance_mode_status
2022-04-19 13:41:20.307818+00:00 [ข้อมูล] <0.222.0> ค่าสถานะคุณสมบัติ: [ ] quorum_queue
2022-04-19 13:41:20.307838+00:00 [ข้อมูล] <0.222.0> ค่าสถานะคุณสมบัติ: [ ] stream_queue
2022-04-19 13:41:20.307908+00:00 [ข้อมูล] <0.222.0> ค่าสถานะคุณลักษณะ: [ ] user_limits
2022-04-19 13:41:20.307947+00:00 [ข้อมูล] <0.222.0> ค่าสถานะคุณลักษณะ: [ ] virtual_host_metadata
2022-04-19 13:41:20.307968+00:00 [ข้อมูล] <0.222.0> แฟล็กฟีเจอร์: สถานะแฟล็กฟีเจอร์เขียนลงดิสก์: ใช่
ข้อผิดพลาด: การดำเนินการรอโหนด [email protected] หมดเวลา ค่าหมดเวลาที่ใช้: 5,000
2022-04-19 13:41:23.299211+00:00 [ข้อมูล] <0.222.0> เรียกใช้ขั้นตอนการบูต pre_boot ที่กำหนดโดย app rabbit
2022-04-19 13:41:23.299295+00:00 [ข้อมูล] <0.222.0> กำลังเรียกใช้ขั้นตอนการบูต rabbit_global_counters ที่กำหนดโดย app rabbit
2022-04-19 13:41:23.299545+00:00 [ข้อมูล] <0.222.0> กำลังเรียกใช้ขั้นตอนการบูต rabbit_osiris_metrics ที่กำหนดโดย app rabbit
2022-04-19 13:41:23.299746+00:00 [ข้อมูล] <0.222.0> กำลังเรียกใช้ขั้นตอนการบูต rabbit_core_metrics ที่กำหนดโดย app rabbit
2022-04-19 13:41:23.300299+00:00 [ข้อมูล] <0.222.0> กำลังเรียกใช้ขั้นตอนการบูต rabbit_alarm ที่กำหนดโดย app rabbit
2022-04-19 13:41:23.304497+00:00 [ข้อมูล] <0.297.0> ลายน้ำหน่วยความจำสูงตั้งค่าเป็น 12695 MiB (13312088473 ไบต์) จากทั้งหมด 31738 MiB (33280221184 ไบต์)
2022-04-19 13:41:23.308954+00:00 [ข้อมูล] <0.299.0> เปิดใช้งานการตรวจสอบพื้นที่ว่างในดิสก์
2022-04-19 13:41:23.309007+00:00 [ข้อมูล] <0.299.0> ตั้งค่าขีดจำกัดการว่างของดิสก์เป็น 50MB
2022-04-19 13:41:23.312489+00:00 [ข้อมูล] <0.222.0> เรียกใช้ขั้นตอนการบูต code_server_cache ที่กำหนดโดย app rabbit
2022-04-19 13:41:23.312650+00:00 [ข้อมูล] <0.222.0> กำลังเรียกใช้ขั้นตอนการบูต file_handle_cache ที่กำหนดโดย app rabbit
2022-04-19 13:41:23.312958+00:00 [ข้อมูล] <0.302.0> จำกัดการจัดการไฟล์ประมาณ 65439 (ซ็อกเก็ต 58893)
2022-04-19 13:41:23.313163+00:00 [ข้อมูล] <0.303.0> FHC อ่านบัฟเฟอร์: ปิด
2022-04-19 13:41:23.313217+00:00 [ข้อมูล] <0.303.0> บัฟเฟอร์การเขียน FHC: เปิด
2022-04-19 13:41:23.313829+00:00 [ข้อมูล] <0.222.0> กำลังเรียกใช้ขั้นตอนการบูต worker_pool ที่กำหนดโดย app rabbit
2022-04-19 13:41:23.313932+00:00 [ข้อมูล] <0.283.0> จะใช้ 4 กระบวนการสำหรับกลุ่มผู้ปฏิบัติงานเริ่มต้น
2022-04-19 13:41:23.313982+00:00 [ข้อมูล] <0.283.0> การเริ่มต้นกลุ่มผู้ปฏิบัติงาน 'worker_pool' ที่มี 4 กระบวนการอยู่ในนั้น
2022-04-19 13:41:23.314583+00:00 [ข้อมูล] <0.222.0> กำลังเรียกใช้ฐานข้อมูลขั้นตอนการบูตที่กำหนดโดย app rabbit
2022-04-19 13:41:23.314894+00:00 [ข้อมูล] <0.222.0> ไดเรกทอรีฐานข้อมูลโหนดที่ /bitnami/rabbitmq/mnesia/rabbit@rabbitmq-0 ว่างเปล่า สมมติว่าเราต้องเข้าร่วมคลัสเตอร์ที่มีอยู่หรือเริ่มต้นใหม่ตั้งแต่ต้น...
2022-04-19 13:41:23.314963+00:00 [ข้อมูล] <0.222.0> แบ็กเอนด์การค้นพบเพียร์ที่กำหนดค่า: rabbit_peer_discovery_k8s
2022-04-19 13:41:23.315110+00:00 [ข้อมูล] <0.222.0> จะพยายามล็อกด้วยแบ็กเอนด์การค้นพบเพียร์ rabbit_peer_discovery_k8s
2022-04-19 13:41:23.316998+00:00 [noti] <0.44.0> แอปพลิเคชันความจำเสื่อมออกด้วยเหตุผล: หยุดทำงาน
บูตล้มเหลว
===========
ข้อยกเว้นระหว่างการเริ่มต้น:
2022-04-19 13:41:23.317269+00:00 [ผิดพลาด] <0.222.0>
2022-04-19 13:41:23.317269+00:00 [ข้อผิดพลาด] <0.222.0> การบูตล้มเหลว
2022-04-19 13:41:23.317269+00:00 [ผิดพลาด] <0.222.0> ===========
2022-04-19 13:41:23.317269+00:00 [ข้อผิดพลาด] <0.222.0> ข้อยกเว้นระหว่างการเริ่มต้น:
2022-04-19 13:41:23.317269+00:00 [ผิดพลาด] <0.222.0>
2022-04-19 13:41:23.317269+00:00 [ผิดพลาด] <0.222.0> error:{badmatch,{error,enoent}}
2022-04-19 13:41:23.317269+00:00 [ผิดพลาด] <0.222.0>
2022-04-19 13:41:23.317269+00:00 [ผิดพลาด] <0.222.0> rabbit_peer_discovery_k8s:make_request/0 บรรทัด 121
2022-04-19 13:41:23.317269+00:00 [ผิดพลาด] <0.222.0> rabbit_peer_discovery_k8s:list_nodes/0 บรรทัด 41
2022-04-19 13:41:23.317269+00:00 [ผิดพลาด] <0.222.0> rabbit_peer_discovery_k8s:lock/1 บรรทัด 76
2022-04-19 13:41:23.317269+00:00 [ผิดพลาด] <0.222.0> rabbit_peer_discovery:lock/0 บรรทัด 190
2022-04-19 13:41:23.317269+00:00 [ผิดพลาด] <0.222.0> rabbit_mnesia:init_with_lock/3 บรรทัด 104
2022-04-19 13:41:23.317269+00:00 [ผิดพลาด] <0.222.0> rabbit_mnesia:init/0 บรรทัด 76
2022-04-19 13:41:23.317269+00:00 [ผิดพลาด] <0.222.0> rabbit_boot_steps:-run_step/2-lc$^0/1-0-/2 บรรทัด 41
2022-04-19 13:41:23.317269+00:00 [ผิดพลาด] <0.222.0> rabbit_boot_steps:run_step/2 บรรทัด 46
2022-04-19 13:41:23.317269+00:00 [ผิดพลาด] <0.222.0>
ข้อผิดพลาด:{badmatch,{error,enoent}}
rabbit_peer_discovery_k8s:make_request/0 บรรทัดที่ 121
rabbit_peer_discovery_k8s:list_nodes/0 บรรทัดที่ 41
rabbit_peer_discovery_k8s:lock/1 บรรทัดที่ 76
rabbit_peer_discovery:lock/0 บรรทัดที่ 190
rabbit_mnesia:init_with_lock/3 บรรทัดที่ 104
rabbit_mnesia:init/0 บรรทัดที่ 76
rabbit_boot_steps:-run_step/2-lc$^0/1-0-/2 บรรทัดที่ 41
rabbit_boot_steps:run_step/2 บรรทัดที่ 46
2022-04-19 13:41:24.318598+00:00 [ผิดพลาด] <0.221.0> ความผิดพลาด:
2022-04-19 13:41:24.318598+00:00 [ข้อผิดพลาด] <0.221.0> การโทรเริ่มต้น: application_master:init/4
2022-04-19 13:41:24.318598+00:00 [ผิดพลาด] <0.221.0> pid: <0.221.0>
2022-04-19 13:41:24.318598+00:00 [ผิดพลาด] <0.221.0> register_name: []
2022-04-19 13:41:24.318598+00:00 [erro] <0.221.0> ออกจากข้อยกเว้น: {{badmatch,{error,enoent}},{rabbit,start,[normal,[]]}}
2022-04-19 13:41:24.318598+00:00 [ข้อผิดพลาด] <0.221.0> ในฟังก์ชัน application_master:init/4 (application_master.erl บรรทัด 142)
2022-04-19 13:41:24.318598+00:00 [ผิดพลาด] <0.221.0> บรรพบุรุษ: [<0.220.0>]
2022-04-19 13:41:24.318598+00:00 [ผิดพลาด] <0.221.0> message_queue_len: 1
2022-04-19 13:41:24.318598+00:00 [ข้อผิดพลาด] <0.221.0> ข้อความ: [{'EXIT',<0.222.0>,ปกติ}]
2022-04-19 13:41:24.318598+00:00 [ข้อผิดพลาด] <0.221.0> ลิงก์: [<0.220.0>,<0.44.0>]
2022-04-19 13:41:24.318598+00:00 [ผิดพลาด] <0.221.0> พจนานุกรม: []
2022-04-19 13:41:24.318598+00:00 [ข้อผิดพลาด] <0.221.0> trap_exit: จริง
2022-04-19 13:41:24.318598+00:00 [ผิดพลาด] <0.221.0> สถานะ: กำลังดำเนินการ
2022-04-19 13:41:24.318598+00:00 [ข้อผิดพลาด] <0.221.0> heap_size: 2586
2022-04-19 13:41:24.318598+00:00 [ข้อผิดพลาด] <0.221.0> stack_size: 29
2022-04-19 13:41:24.318598+00:00 [ผิดพลาด] <0.221.0> ลดลง: 186
2022-04-19 13:41:24.318598+00:00 [ผิดพลาด] <0.221.0> เพื่อนบ้าน:
2022-04-19 13:41:24.318598+00:00 [ผิดพลาด] <0.221.0>
2022-04-19 13:41:24.319087+00:00 [noti] <0.44.0> Application rabbit ออกด้วยเหตุผล: {{badmatch,{error,enoent}},{rabbit,start,[normal,[]] }}
{"เคอร์เนล pid ถูกยกเลิก",application_controller,"{application_start_failure,rabbit,{{badmatch,{error,enoent}},{rabbit,start,[normal,[]]}}}"}
เคอร์เนล pid ถูกยกเลิก (application_controller) ({application_start_failure,rabbit,{{badmatch,{error,enoent}},{rabbit,start,[normal,[]]}}})
กำลังเขียนการถ่ายโอนข้อมูลข้อขัดข้องไปที่: /opt/bitnami/rabbitmq/var/log/rabbitmq/erl_crash.dump...done
กำลังรอการกระจาย erlang บนโหนด '[email protected]' ในขณะที่กระบวนการระบบปฏิบัติการ '51' กำลังทำงานอยู่
ข้อผิดพลาด:
process_not_running
กำลังรอการกระจาย erlang บนโหนด '[email protected]' ในขณะที่กระบวนการระบบปฏิบัติการ '51' กำลังทำงานอยู่
ข้อผิดพลาด:
process_not_running
ดูเหมือนว่าคุกกี้ Erlang จะไม่ได้รับการกระจายอย่างถูกต้อง แต่หลังจากตรวจสอบบางโพสต์แล้ว ฉันยังไม่ได้ข้อสรุปใดๆ
หากคุณมีข้อมูลใด ๆ ที่อาจเป็นประโยชน์ ฉันจะขอบคุณถ้าคุณแบ่งปันกับฉัน
แก้ไข 1: ฉันเข้าไปข้างในพ็อดแรกและที่เดียวของแบบจำลองทั้งสามที่ต้องสร้าง เรียกใช้ rabbitmq-การวินิจฉัย erlang_cookie_sources
เพื่อค้นหาว่าไฟล์คุกกี้ Erland เก็บไว้ที่ใด (/opt/bitnami/rabbitmq/.rabbitmq/.erlang.cookie) และตรวจสอบว่าเป็นไฟล์เดียวกันกับที่ฉันระบุไว้ใน Value.yaml ของแผนภูมิหรือไม่ และตรงกับ เหมือนกัน ดังนั้นในตอนท้ายฉันคิดว่าไม่มีปัญหาในการแจกจ่ายคีย์ แต่ฉันก็ยังมีปัญหาเดิมอยู่ ตรวจสอบบันทึกอีกครั้ง ฉันเห็นว่ามีกระบวนการบางอย่างที่ไม่ทำงาน ฉันไม่รู้ว่าปัญหาควรอยู่ที่นั่นหรือไม่