Score:0

Playbook Ansible เพื่อโพสต์ข้อความในหัวข้อคาฟคา

ธง cn
คู่มือ 1:
---
- ชื่อ: ข้อความในหัวข้อ
  โฮสต์: web1
  กลายเป็น: ใช่
  งาน:
    - ชื่อ: โพสต์ข้อความ
      คาดหวัง:
        เปลือก: "/usr/local/kafka/bin/kafka-console-producer.sh --broker-list localhost:9092 --topic testTopic"
        คำตอบ:
          คำถาม:
            - "สวัสดี"
        

หนังสือคู่มือ 2:

- ชื่อ: ข้อความในหัวข้อ
  โฮสต์: web1
  Gather_facts: เท็จ
  งาน:
    - ชื่อ: โพสต์ข้อความ
      เปลือก:
        คำสั่ง: /usr/local/kafka/bin/kafka-console-producer.sh --broker-list localhost:9092 --topic testTopic
        คำตอบ:                    
          (?i) ข้อความ: "สวัสดีจาก Playbook"
  

พยายามกับ playbooks สองข้อด้านบนและจบลงด้วยข้อผิดพลาดบางประการ ไม่สามารถหาทางออกที่เหมาะสมสำหรับสิ่งนี้ [ป้อนคำอธิบายรูปภาพที่นี่][1]

root@ip-172-31-83-195:/usr/local/kafka# bin/kafka-console-producer.sh --broker-list localhost:9092 --topic testTopic

สวัสดี สวัสดี

นี่คือคำสั่งที่ฉันพยายามเรียกใช้ใน playbook หากคุณมีตัวอย่างใด ๆ ที่สามารถนำไปใช้กับพรอมต์อื่น ๆ เช่นคำสั่งด้านบน (ctrl+c จะออกมาจากพรอมต์) โปรดแจ้งให้เราทราบว่าเราจะใช้สิ่งเหล่านี้ใน playbook ได้อย่างไร ขอบคุณล่วงหน้า!

ข้อผิดพลาด:

ข้อผิดพลาด: สำหรับ Playbook 1

root@ip-172-31-87-7:~# ansible-playbook Playbook_to_post_message_into_the_topic.yaml

PLAY [ข้อความในหัวข้อ] ********************************************** ************************************************** *************************************

TASK [โพสต์ข้อความ] ********************************************* ************************************************** ******************************************
ร้ายแรง: [172.31.83.195]: ล้มเหลว! => {"ansible_facts": {"discovered_interpreter_python": "/usr/bin/python3"}, "เปลี่ยน": จริง, "cmd": "/bin/bash -c \"/usr/local/kafka/bin/ kafka-console-producer.sh --broker-list 54.87.252.89:9092 --topic testTopic\", "delta": "0:00:30.407263", "end": "2022-02-16 08:32 :24.990783", "msg": "รหัสส่งคืนที่ไม่ใช่ศูนย์", "rc": 129, "start": "2022-02-16 08:31:54.583520", "stdout": ">[2022-02- 16 08:32:07,214] คำเตือน [Producer clientId=console-producer] นายหน้า Bootstrap 54.87.252.89:9092 (id: -1 ชั้นวาง: null) ยกเลิกการเชื่อมต่อ (org.apache.kafka.clients.NetworkClient)\r\n[2022 -02-16 08:32:24,532] คำเตือน [ผู้ผลิต clientId=คอนโซล-ผู้ผลิต] Bootstrap นายหน้า 54.87.252.89:9092 (id: -1 ชั้น: null) ยกเลิกการเชื่อมต่อ (org.apache.kafka.clients.NetworkClient)", " stdout_lines": [ ">[2022-02-16 08:32:07,214] WARN [Producer clientId=console-producer] โบรกเกอร์ Bootstrap 54.87.252.89:9092 (id: -1 ชั้น: null) ถูกตัดการเชื่อมต่อ (org.apache.kafka .clients.NetworkClient)", "[2022-02-16 08:32:24,532] คำเตือน [Producer clientId=console-producer] นายหน้า Bootstrap 54.87.252.89:9092 (id: -1 ชั้น: null) ยกเลิกการเชื่อมต่อ (org.apache.kafka.clients.NetworkClient)"]}

เล่น RECAP ************************************************ ************************************************** ************************************************
172.31.83.195 : ตกลง=0 เปลี่ยนแล้ว=0 ไม่สามารถเข้าถึงได้=0 ล้มเหลว=1 ข้ามไป=0 ได้รับการช่วยเหลือ=0 ละเว้น=0

ข้อผิดพลาด: สำหรับ Playbook 2

PLAY [ข้อความในหัวข้อ] ********************************************** ************************************************** *************************************

TASK [โพสต์ข้อความ] ********************************************* ************************************************** ******************************************
ร้ายแรง: [172.31.83.195]: ล้มเหลว! => {"ansible_facts": {"discovered_interpreter_python": "/usr/bin/python3"}, "changed": false, "msg": "พารามิเตอร์ที่ไม่รองรับสำหรับโมดูล (คำสั่ง): คำสั่ง, การตอบสนอง พารามิเตอร์ที่รองรับได้แก่: _raw_params, _uses_shell, argv, chdir, สร้าง, ดำเนินการได้, ลบ, stdin, stdin_add_newline, strip_empty_ends, เตือน"}

เล่น RECAP ************************************************ ************************************************** ************************************************
172.31.83.195 : ตกลง=0 เปลี่ยนแล้ว=0 ไม่สามารถเข้าถึงได้=0 ล้มเหลว=1 ข้ามไป=0 ได้รับการช่วยเหลือ=0 ละเว้น=0
ALex_hha avatar
cn flag
ตัวเองผิดพลาดตรงไหน?
cn flag
ขอบคุณสำหรับการตอบกลับ @ALex_hha เพิ่มข้อผิดพลาดด้านล่าง เป็นคำสั่งที่จะนำไปพรอมต์อื่นๆ เลยไม่แน่ใจว่าจะเขียนเป็น playbook ยังไงดี

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา