cconp - ออนไลน์ในคลาวด์

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

โครงการ:

ชื่อ


ccon - เครื่องมือการดูแลระบบคลัสเตอร์

เรื่องย่อ


ซีคอน [-K ] [-q] [-c ' '] [-ค ' '] [--debug [[...] ||
]] [-d] [-e '<[ผู้ใช้@] [:port]>'] [-f ' '] [-h] [-L '[tag]'] [-H] [-M
' '] [-NS ] [-Q] [-s] [-r ' '] [-NS ' '] [-g] [-T ' ']
[-u] [-?] [-A] [-v]

DESCRIPTION


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

เครื่องมือนี้มีไว้สำหรับ (แต่ไม่จำกัดเฉพาะ) การบริหารคลัสเตอร์ที่เหมือนกัน
ต้องรันการกำหนดค่าหรือคำสั่งบนแต่ละโหนดภายในคลัสเตอร์ กำลังดำเนินการเหล่านี้
คำสั่งทั้งหมดในครั้งเดียวผ่านเครื่องมือนี้ช่วยให้มั่นใจได้ว่าโหนดทั้งหมดจะซิงค์กัน

การเชื่อมต่อเปิดขึ้นโดยใช้คอนโซลซึ่งต้องติดตั้งและกำหนดค่าอย่างถูกต้อง

ควรใช้ความระมัดระวังเป็นพิเศษเมื่อแก้ไขไฟล์ เนื่องจากบรรทัดอาจไม่จำเป็นต้องอยู่ในส่วน
คำสั่งเดียวกัน สมมติว่าบรรทัดที่ 5 เหมือนกันในเซิร์ฟเวอร์ทั้งหมดและแก้ไขนั่นคือ
อันตราย. เป็นการดีกว่าที่จะค้นหาบรรทัดที่ต้องการเปลี่ยนและตรวจสอบทั้งหมดอีกครั้ง
เทอร์มินัลเป็นไปตามที่คาดไว้ก่อนที่จะทำการเปลี่ยนแปลง

ต่อไป หมายเหตุ / รายละเอียดเพิ่มเติม
โปรดดู "ข้อบกพร่องที่รู้จัก" ด้วย

· เส้นประบนเมนูย่อยใด ๆ คือการฉีกขาด นั่นคือคลิกที่มันและเมนูย่อยคือ
กลายเป็นหน้าต่างของตัวเอง

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

· หากแถบเมนูตัวจัดการหน้าต่างของคุณถูกบดบังโดยหน้าต่างเทอร์มินัล ให้ดูที่
"screen_reserve_XXXXX" ตัวเลือกใน $HOME/.clusterssh/config ไฟล์ (ดู "ไฟล์")

· หากเทอร์มินัลคาบเกี่ยวกันมากเกินไป โปรดดูตัวเลือก "terminal_reserve_XXXXX" ใน
$HOME/.clusterssh/config ไฟล์ (ดู "ไฟล์")

· เมื่อใช้ ClusterSSH กับระบบจำนวนมากเพื่อเชื่อมต่อกับระบบเดียวโดยใช้
ยูทิลิตี้ SSH (เช่น คุณออกคำสั่งให้คัดลอกไฟล์โดยใช้ scp จากรีโมท
คอมพิวเตอร์ไปยังโฮสต์เดียว) และเมื่อการเชื่อมต่อเหล่านี้ต้องการการรับรองความถูกต้อง (เช่น
คุณจะตรวจสอบสิทธิ์ด้วยรหัสผ่าน) sshd daemon ที่ตำแหน่งนั้นอาจ
ปฏิเสธการเชื่อมต่อหลังจากจำกัดจำนวน "MaxStartups" ใน sshd_config เกิน
(หากไม่ได้ตั้งค่านี้ ค่าเริ่มต้นจะเป็น 10) นี่เป็นพฤติกรรมที่คาดไว้ sshd ใช้
กลไกนี้เพื่อป้องกันการโจมตี DoS จากแหล่งที่ไม่ผ่านการตรวจสอบสิทธิ์ โปรดจูน
sshd_config และรีโหลด SSH daemon หรือพิจารณาใช้ ~/.ssh/authorized_keys
กลไกการรับรองความถูกต้องหากคุณพบปัญหานี้

· หากไม่สามารถเปิดหน้าต่างไคลเอ็นต์ได้ ให้ลองเรียกใช้:

"ccon -e {ชื่อโฮสต์เดียว}"

การดำเนินการนี้จะทดสอบกลไกที่ใช้ในการเปิดหน้าต่างไปยังโฮสต์ อาจเป็นเพราะ
ไม่ว่าจะเป็นตัวเลือกเทอร์มินัล "-xrm" ซึ่งเปิดใช้งาน "AllowSendEvents" (บางเทอร์มินัลทำ
ไม่ต้องการตัวเลือกนี้ เทอร์มินัลอื่นมีวิธีอื่นในการเปิดใช้งาน - ดู
เอกสารเกี่ยวกับเทอร์มินัลของคุณ) หรือการกำหนดค่าของ "คอนโซล"

OPTIONS


อาจมีการกำหนดตัวเลือกเหล่านี้บางส่วนภายในไฟล์การกำหนดค่า ตัวเลือกเริ่มต้น
มาแสดงตามความเหมาะสม

--ปิดอัตโนมัติ , -K
จำนวนวินาทีที่รอก่อนที่จะปิดหน้าต่างเทอร์มินัลที่เสร็จสิ้น

--ออกอัตโนมัติ, -q
สลับการออกโดยอัตโนมัติหลังจากปิดหน้าต่างไคลเอนต์สุดท้าย (แทนที่
ไฟล์ปรับแต่ง)

--cluster-ไฟล์ ' ', -ค ' '
ใช้ไฟล์ที่ให้มาเป็นไฟล์คลัสเตอร์เพิ่มเติม (ดูเพิ่มเติมที่ "FILES")

--config-ไฟล์ ' ', -ค ' '
ใช้ไฟล์ที่ให้มาเป็นไฟล์การกำหนดค่าเพิ่มเติม (ดูเพิ่มเติมที่ "FILES")

--debug [[...] || ]
เปิดใช้งานการดีบัก สามารถระบุระดับหรือตัวเลือกซ้ำได้
หลายครั้ง. ระดับสูงสุดคือ 4

--dump-config, -d
ดัมพ์การกำหนดค่าปัจจุบันในรูปแบบเดียวกับที่ใช้โดย $HOME/.clusterssh/config
ไฟล์

--ประเมิน '<[ผู้ใช้@] [:พอร์ต]>', -e '<[ผู้ใช้@] [:พอร์ต]>'
แสดงและประเมินเทอร์มินัลและอาร์กิวเมนต์การเชื่อมต่อเพื่อแสดงศักยภาพใด ๆ
ข้อผิดพลาด NS จะต้องช่วยในการประเมิน

--font ' ', -f ' '
ระบุแบบอักษรที่จะใช้ในหน้าต่างเทอร์มินัล ใช้สัญกรณ์แบบอักษร X มาตรฐาน เช่น
"5x8"

--ช่วยด้วย,-ฮะ
แสดงข้อความช่วยเหลือพื้นฐานและออก

--list '[แท็ก]', -L '[แท็ก]'
แสดงรายการแท็กคลัสเตอร์ที่พร้อมใช้งาน แท็กเป็นตัวเลือก หากมีการระบุแท็ก โฮสต์สำหรับ
แท็กนั้นอยู่ในรายการ หมายเหตุ: รูปแบบของผลลัพธ์จะเปลี่ยนไปเมื่อใช้ "--quiet" หรือ "-Q"
ตัวเลือก

--ผู้ชาย, -H
แสดงข้อความช่วยเหลือแบบเต็ม (หน้าคน) และออก

--ผู้เชี่ยวชาญ ' ', -NS ' '
โปรแกรมไคลเอนต์คอนโซลโพลมาสเตอร์เป็นเซิร์ฟเวอร์หลัก แทนที่จะเป็นค่าดีฟอลต์
ตั้งค่าในเวลารวบรวม (โดยทั่วไปคือ ``คอนโซล'')

--ท่า , -NS
ระบุพอร์ตสำรองสำหรับการเชื่อมต่อ

--เงียบ, -Q
อย่าพิมพ์ข้อความพิเศษเมื่อใช้ตัวเลือกบางอย่าง

--show-ประวัติศาสตร์, -s
แสดงประวัติภายในหน้าต่างคอนโซล

--tag-ไฟล์ ' ', -NS ' '
ใช้ไฟล์ที่ให้มาเป็นไฟล์แท็กเพิ่มเติม (ดูเพิ่มเติมที่ "FILES")

--term-args ' ', -NS ' '
ระบุอาร์กิวเมนต์ที่จะส่งผ่านไปยังเทอร์มินัลที่ใช้

--กระเบื้อง, -ก
สลับการเรียงต่อกันของหน้าต่าง (แทนที่ไฟล์ปรับแต่ง)

--ชื่อ ' ', -T '<ชื่อ>'
ระบุส่วนเริ่มต้นของชื่อที่ใช้ในคอนโซลและหน้าต่างไคลเอ็นต์

--unique-เซิร์ฟเวอร์, -u
สลับการเชื่อมต่อกับแต่ละโฮสต์เพียงครั้งเดียวเมื่อมีการระบุชื่อโฮสต์หลายรายการ
ครั้ง

--การใช้งาน, -?
แสดงเรื่องย่อและทางออก

--use-all-a-บันทึก, -A
หากชื่อโฮสต์แก้ไขเป็นที่อยู่ IP หลายรายการ ให้สลับว่าจะเชื่อมต่อกับ
ทั้งหมดหรือเพียงอันแรก (ดูรายการไฟล์ปรับแต่งด้วย)

--รุ่น, -v
แสดงข้อมูลเวอร์ชันและออก

อาร์กิวเมนต์


รองรับอาร์กิวเมนต์ต่อไปนี้:

[ผู้ใช้@] [:ท่า] ...
เปิด xterm เป็นชื่อโฮสต์ที่กำหนดและเชื่อมต่อกับคอนโซลการดูแลระบบ NS
สามารถใช้หมายเลขพอร์ตเสริมได้หากเซิร์ฟเวอร์ไม่รับฟังบนพอร์ตมาตรฐาน

...
เปิดชุดของ xterms ที่กำหนดโดย ในการกำหนดค่าเสริมอย่างใดอย่างหนึ่ง
ไฟล์ (ดู "ไฟล์")

หมายเหตุ การระบุชื่อผู้ใช้บนแท็กคลัสเตอร์จะแทนที่ชื่อผู้ใช้ที่กำหนดไว้ใน
คลัสเตอร์

KEY ทางลัด


คีย์ลัดต่อไปนี้มีอยู่ในหน้าต่างคอนโซล และทั้งหมดอาจ
สามารถเปลี่ยนแปลงได้ผ่านไฟล์คอนฟิกูเรชัน

Control-Shift-บวก
เปิดกล่องโต้ตอบ 'เพิ่มโฮสต์หรือคลัสเตอร์' ชื่อโฮสต์หรือคลัสเตอร์หลายชื่อสามารถ
เข้ามาคั่นด้วยช่องว่าง

Alt-n
วางในส่วนชื่อโฮสต์ของสตริงการเชื่อมต่อเฉพาะกับลูกค้าแต่ละราย ลบใดๆ
ชื่อผู้ใช้หรือพอร์ต เช่น

"scp / etc / hosts เซิร์ฟเวอร์:ไฟล์/ .โฮสต์"

จะเข้ามาแทนที่ พร้อมชื่อลูกค้าในแต่ละหน้าต่าง

Alt-l
วางในชื่อโฮสต์ของเซิร์ฟเวอร์ cssh กำลัง ebing ทำงานบน

Alt-q
ออกจากโปรแกรมและปิดการเชื่อมต่อและหน้าต่างทั้งหมด

Alt-r
รีไทล์หน้าต่างไคลเอนต์ทั้งหมด

อัลท์-ยู
วางชื่อผู้ใช้สำหรับการเชื่อมต่อ

ตัวอย่าง


เปิดเซสชั่นได้ถึง 3 เซิฟเวอร์
$ ccon เซิร์ฟเวอร์1 เซิร์ฟเวอร์2 เซิร์ฟเวอร์3

เปิดเซสชันไปยังคลัสเตอร์ของเซิร์ฟเวอร์ที่ระบุโดยแท็ก 'farm1' และมอบ
หน้าต่างควบคุมชื่อเฉพาะ โดยที่แท็กถูกกำหนดไว้ในค่าดีฟอลต์ตัวใดตัวหนึ่ง
ไฟล์การกำหนดค่า
$ ccon -T 'เว็บฟาร์มคลัสเตอร์ 1' farm1

เชื่อมต่อกับเซิร์ฟเวอร์ต่าง ๆ โดยใช้ชื่อล็อกอินต่างกัน หมายเหตุ: สิ่งนี้สามารถทำได้เช่นกัน
โดยการตั้งค่าตัวเลือกที่เหมาะสมในไฟล์การกำหนดค่า อย่าปิดคอนโซล
เมื่อเทอร์มินัลสุดท้ายออก
$ ccon user1@server1 ผู้ดูแลระบบ@server2

เปิดคลัสเตอร์ที่กำหนดไว้ในไฟล์การกำหนดค่าที่ไม่ใช่ค่าเริ่มต้น
$ccon -c $HOME/cssh.extra_clusters db_cluster

แทนที่พอร์ตที่กำหนดค่า/เริ่มต้นเพื่อใช้ 2022 แทน
$ ccon -p 2022 เซิร์ฟเวอร์1 เซิร์ฟเวอร์2

ใช้ cconp ออนไลน์โดยใช้บริการ onworks.net



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