ฉันกำลังพยายามวิ่งไป-ethereum อนโหนดขึ้น AWS EKS สำหรับที่ฉันต้องใช้ statefulsets กับทางด้านล่างการปรับแต่ง statefulset.แฟ้ม language
วิ่งหนีkubectl apply -f statefulset.yaml
สร้าง 2 ipod ออกจากที่ 1 กำลังทำงานอยู่และ 1 ใน CrashLoopBackOff องเมือง
สถานะของ ipod
หลังจากมาดูที่ปูมบันทึกสำหรับสองพ็อดข้อผิดพลาดฉันกำลังจะเป็น Fatal: Failed to create the protocol stack: datadir already used by another process
.
เกิดข้อผิดพลาดบันทึกของฉันได้
ปัญหาคือจุดประสงค์หลักเนื่องจาก ipod โดยใช้ไดเรกทอรีเดียวกันกัต้องเขียน(geth ข้อมูล)บน persistant ระดับเสียง(ผมก็ไม่ต่างกันหรอกอีง ipod เป็นการเขียนไปเป็น'/ข้อมูล'). ถ้าฉันใช้ subpath รแสดงและทำการเมานท์ pod ของไดเรกทอรีต้องเป็นรายการย่อยของไดเรกทอรีกับพ็ชื่อของ(สำหรับ eg:'/ข้อมูล/geth-0')มันทำงานสบายดี statefulset.language กับระดับเสียงการเมานท์ตำแหน่งจะเป็นรายการย่อยของไดเรกทอรีกับ podname แต่ของฉันสำคัญที่สุนั่นคือทั้งหมดสาม pod ของข้อมูลถูกเขียนที่'/ข้อมูล'ไดเรกทอรี ด้านล่างนี้เป็นของฉันระดับเสียงแฟ้มปรับแต่ง. การปรับแต่งค่าระดับเสียง