Score:1

ไม่สามารถใช้ execute-command --interactive ในตัวจัดการเซสชัน AWS CLI

ธง cz

ฉันกำลังพยายามใช้ปลั๊กอินตัวจัดการเซสชัน AWS cli + เพื่อเข้าสู่คอนเทนเนอร์ฐานข้อมูลเพื่อเรียกใช้การย้ายข้อมูลบางอย่าง และฉันประสบปัญหาเพื่อให้มันใช้งานได้ ฉันพยายามใช้คำสั่งต่อไปนี้:

aws ecs execute-command --cluster {cluster} --task {งาน} --container {คอนเทนเนอร์} --interactive 
 --คำสั่ง "/bin/sh"

และข้อความแสดงข้อผิดพลาดที่ทำให้ฉันคือ: aws.exe: ข้อผิดพลาด: การดำเนินการอาร์กิวเมนต์: ตัวเลือกไม่ถูกต้อง ตัวเลือกที่ถูกต้องคือ: พร้อมรายการคำสั่งที่เป็นไปได้ในการใช้งาน

ฉันได้ลองวิ่งด้วย

aws ecs update-service --service {service} --cluster {คลัสเตอร์} --enable-execute-command

และมันทำให้ฉันมีข้อผิดพลาด ตัวเลือกที่ไม่รู้จัก: --enable-execute-command. ฉันได้ลองใช้คำสั่งเหล่านี้โดยรวมพารามิเตอร์ภูมิภาคไว้ด้วย แต่มันให้ข้อความแสดงข้อผิดพลาดเดียวกันแก่ฉัน ฉันได้ลองทั้งหมดนี้ในเทอร์มินัลที่แตกต่างกันสองสามตัว - bash, powershell และ wsl

ฉันใช้ AWS CLI เวอร์ชัน 2.0.27 และปลั๊กอินตัวจัดการเซสชันเวอร์ชัน 1.2.279.0 ไม่มีใครรู้ว่าฉันควรลองทำอะไรต่อไป?

Score:3
ธง jp

AWS CLI 2.0.27 มีอายุ 2 ปี คุณต้องอัปเดตเพื่อรับการสนับสนุนสำหรับตัวเลือกใหม่ๆ

โพสต์คำตอบ

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