EnglishFrenchGermanItalianPortugueseRussianSpanish

4s-adminJ - ออนไลน์ในคลาวด์

OnWorks favicon

Run 4s-adminJ in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

นี่คือคำสั่ง 4s-adminJ ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


4s-ผู้ดูแลระบบ — เครื่องมือจัดการคลัสเตอร์ 4store

เรื่องย่อ


4s-ผู้ดูแลระบบ [--รายละเอียด] คำสั่ง [args]

4s-ผู้ดูแลระบบ รายการโหนด
4s-ผู้ดูแลระบบ รายการร้านค้า
4s-ผู้ดูแลระบบ ร้านค้าเริ่มต้น [-a | --ทั้งหมด] [ชื่อร้าน ... ]
4s-ผู้ดูแลระบบ สต็อปสโตร์ [-a | --ทั้งหมด] [ชื่อร้าน ... ]
4s-ผู้ดูแลระบบ ลบร้านค้า ชื่อร้าน ...
4s-ผู้ดูแลระบบ สร้างร้านค้า [create_options ... ] ชื่อร้าน
4s-ผู้ดูแลระบบ [--รุ่น] [--ช่วยด้วย]

DESCRIPTION


เทศกาล 4s-ผู้ดูแลระบบ ยูทิลิตีช่วยให้คลัสเตอร์ 4store (หรือโฮสต์เดียว) สามารถจัดการผ่าน a
จำนวนคำสั่งที่รองรับ คำสั่งที่ใช้ได้คือ รายการโหนด, รายการร้านค้า, ร้านค้าเริ่มต้น,
หยุดร้านค้า, ลบร้านค้า. รายละเอียดเกี่ยวกับแต่ละคำสั่งด้านล่าง:

คำสั่ง: รายการโหนด
พิมพ์รายการโหนดทั้งหมดในคลัสเตอร์และสถานะ ผลลัพธ์ประกอบด้วย:
node_number - เริ่มต้นที่ 0 ดัชนีหมายเลขของโหนดในคลัสเตอร์
ชื่อโฮสต์ - ชื่อของโหนดคลัสเตอร์
port - พอร์ตที่ 4s-boss ทำงานอยู่
สถานะ - ว่า 4s-boss บนโหนดนั้นสามารถเข้าถึงได้หรือไม่
ip_address - ที่อยู่ IPv4 หรือ IPv6 ของโหนด

คำสั่ง: รายการร้านค้า
พิมพ์รายชื่อร้านค้าทั้งหมดที่พบในคลัสเตอร์พร้อมกับสถานะ ผลลัพธ์จะ
ประกอบด้วย:
store_name - ชื่อร้าน
store_status - ไม่ว่าร้านค้าจะใช้งานได้หรือไม่
backend_status - สถานะของ 4s-backend ประมวลผลที่ร้านค้าใช้

ตัวเลือก:

--รายละเอียด
จะแสดงสถานะของแบ็กเอนด์แต่ละโหนดแยกกัน แทนที่จะแสดงโดยร้านค้า

store_status จะเป็น "พร้อมใช้งาน" หรือ "ไม่พร้อมใช้งาน" หากร้านค้ามีจำหน่ายแล้ว
หมายความว่ากระบวนการแบ็กเอนด์ที่จำเป็นทั้งหมดกำลังทำงานอยู่บนคลัสเตอร์ และร้านค้าสามารถ
ใช้กับ 4s-httpd, 4s-query และ 4s-import หากไม่มีร้านค้า
'backend_status' จะแสดงรายการเหตุผลว่าทำไม

หากแบ็กเอนด์ถูกระบุว่า 'หยุดทำงาน' หมายความว่ากระบวนการแบ็กเอนด์ 4s สำหรับร้านค้าคือ
หยุดทำงานบนโหนดคลัสเตอร์อย่างน้อยหนึ่งโหนด หากถูกระบุว่า 'ไม่รู้จัก' นี่
หมายความว่าผู้ดูแลระบบ 4s ไม่สามารถระบุสถานะของกระบวนการแบ็กเอนด์ได้

คำสั่ง: ร้านค้าเริ่มต้น, หยุดร้านค้า
เริ่มหรือหยุดอย่างน้อยหนึ่งร้านค้าบนคลัสเตอร์

ตัวเลือก:

-NS, --ทั้งหมด
เริ่มหรือหยุดร้านค้าทั้งหมดบนคลัสเตอร์

หากไม่มีตัวเลือก -a หรือ --all ให้เว้นวรรคแยกรายการชื่อร้านค้าเพื่อเริ่ม
หรือควรหยุด

แต่ละโหนดจะถูกขอให้เริ่มหรือหยุดร้านค้ากระบวนการ 4s-backend ที่ให้ไว้

สำหรับแต่ละโหนด คำสั่งนี้จะพิมพ์:
node_number - เริ่มต้นที่ 0 ดัชนีหมายเลขของโหนดในคลัสเตอร์
ชื่อโฮสต์ - ชื่อของโหนดคลัสเตอร์

สำหรับแต่ละกระบวนการ 4s-backend บนโหนด จะพิมพ์:
store_name - ชื่อร้าน
backend_status - ไม่ว่า 4s-backend จะหยุดหรือทำงานอยู่หรือไม่

backend_status จะเป็นหนึ่งใน 'หยุด', 'กำลังทำงาน' หรือ 'ไม่ทราบ'

หากมีการเรียกร้านค้าเริ่มต้นสำหรับร้านค้าที่ดำเนินการอยู่แล้วหรือหยุดร้านค้าสำหรับร้านที่อยู่แล้ว
หยุดการจัดเก็บ จากนั้นแต่ละโหนดจะไม่ดำเนินการใดๆ แต่สถานะของแบ็กเอนด์จะเป็น
พิมพ์

คำสั่ง: ลบร้านค้า
ลบร้านค้าตั้งแต่หนึ่งร้านขึ้นไปจากคลัสเตอร์

ยอมรับรายการร้านค้าที่คั่นด้วยช่องว่างเพื่อลบเป็นอาร์กิวเมนต์

สร้างการเชื่อมต่อกับโหนดทั้งหมดของคลัสเตอร์ หยุดร้านค้าหากทำงานอยู่ จากนั้น
ลบร้านค้านั้น

คำสั่ง: สร้างร้าน
สร้างร้านค้าใหม่บนโหนดคลัสเตอร์ตั้งแต่หนึ่งโหนดขึ้นไป

ตัวเลือก:

--โหนด node_id_list
รายการที่คั่นด้วยเครื่องหมายจุลภาคของหมายเลขโหนดตัวเลขเพื่อสร้างร้านค้า ค่าเริ่มต้นคือ
โหนดทั้งหมด ใช้ 4s-ผู้ดูแลระบบ รายการโหนด สำหรับรายการโหนดที่มีอยู่

--เซ็กเมนต์ num_segments
จำนวนเซ็กเมนต์ทั้งหมดที่จะแยกระหว่างโหนดทั้งหมด ต้องเป็นยกกำลัง 2
ค่าดีฟอลต์คือ 2 ต่อโหนด (ปัดเศษเป็นกำลังสูงสุด 2)

-NS, --กระจก
เปิดใช้งานการมิเรอร์ของเซ็กเมนต์

--รหัสผ่าน รหัสผ่าน
ตั้งรหัสผ่านสำหรับการตรวจสอบสิทธิ์

--โมเดล-ไฟล์
ใช้ไฟล์ต่อรุ่น มีประโยชน์สำหรับรุ่นใหญ่

--บังคับ
หากมีร้านค้าที่มีชื่อเดียวกันอยู่แล้ว ให้ลบออกแล้วสร้างใหม่

ทั้งหมดข้างต้นเป็นทางเลือก และอาร์กิวเมนต์ที่จำเป็นเท่านั้นคือชื่อของร้านค้าถึง
สร้างขึ้น

แต่ละโหนดจะถูกขอให้สร้างร้านค้า หากโหนดใดล้มเหลวในการสร้างร้านค้า
การสร้างร้านค้าถูกยกเลิก และส่วนใดๆ ที่สร้างไว้แล้วจะถูกลบ

ร้านค้าที่มีอยู่จะไม่ถูกลบเว้นแต่จะมีตัวเลือก Fl -force

องค์ประกอบ ไฟล์ ตัวเลือก
โหนด =
อัฒภาคคั่นรายการโฮสต์ในคลัสเตอร์

ตัวเลือกสำหรับ 4s-ผู้ดูแลระบบ in /etc/4store.conf ทั้งหมดควรอยู่ในส่วน [4s-boss] หรือ will
ถูกละเลย

ดู 4store.conf(5) ดูรายละเอียดวิธีการระบุคลัสเตอร์

ทั่วไป การใช้
เมื่อไรก็ได้ 4s-ผู้ดูแลระบบ คำสั่งถูกเรียกมันอ่านก่อน /etc/4store.conf เพื่อกำหนด
ชื่อโฮสต์ของโหนดในคลัสเตอร์ จากนั้นจะพยายามสื่อสารกับ 4s-เจ้านาย(8)
daemon ทำงานบนโหนดนั้น (ทำงานบนพอร์ต 6733 โดยค่าเริ่มต้น)

การรันคำสั่ง list-nodes เป็นวิธีที่ง่ายที่สุดในการตรวจสอบว่าทุกโหนดสามารถเข้าถึงได้หรือไม่
ผ่านเครือข่ายและหัวหน้า 4s แต่ละคนกำลังตอบสนอง

ใช้ 4s-adminJ ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด