ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

clientupdate - ออนไลน์ใน Cloud

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

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

โครงการ:

ชื่อ


clientupdate - โปรแกรมอรรถประโยชน์การอัพเดตไคลเอนต์ Xymon

เรื่องย่อ


อัพเดทลูกค้า [ตัวเลือก]

DESCRIPTION


อัพเดทลูกค้า เป็นส่วนหนึ่งของไคลเอนต์ Xymon มีหน้าที่ในการปรับปรุงที่มีอยู่
การติดตั้งไคลเอนต์จากที่เก็บส่วนกลางของแพ็คเกจไคลเอนต์ที่จัดเก็บไว้ใน Xymon
เซิร์ฟเวอร์

เมื่อไคลเอนต์ Xymon ส่งรายงานไคลเอนต์ปกติไปยังเซิร์ฟเวอร์ Xymon เซิร์ฟเวอร์
ตอบสนองด้วยส่วนของ ลูกค้า local.cfg(5) ไฟล์ที่เกี่ยวข้องกับลูกค้ารายนี้
รวมอยู่ในค่านี้อาจเป็นค่า "clientversion" รุ่นไคลเอนต์ที่ได้รับจาก
เซิร์ฟเวอร์ถูกเปรียบเทียบกับไคลเอนต์เวอร์ชันปัจจุบันที่ติดตั้งบนไคลเอนต์เช่น
กำหนดโดยเนื้อหาของไฟล์ $XYMONHOME/etc/clientversion.cfg ถ้าทั้งสอง
เวอร์ชันไม่เหมือนกัน มีการเปิดใช้ clientupdate เพื่ออัปเดตการติดตั้งไคลเอ็นต์

OPTIONS


--ระดับ
รายงานไคลเอ็นต์เวอร์ชันปัจจุบัน

--อัปเดต=เวอร์ชันใหม่
พยายามอัปเดตไคลเอ็นต์เป็น NEWVERSION โดยดึงไคลเอ็นต์เวอร์ชันนี้
ซอฟต์แวร์จากเซิร์ฟเวอร์ Xymon

--รีเอ็กเซ็ก
ใช้ภายในระหว่างกระบวนการอัพเดต โปรดดูที่ ในการดำเนินกิจการ ด้านล่าง

--ลบ-ตัวเอง
ใช้ภายในระหว่างกระบวนการอัพเดต ตัวเลือกนี้ทำให้เกิดการทำงาน
ยูทิลิตี้ clientupdate เพื่อลบตัวเอง - ใช้ในระหว่างการอัพเดตเพื่อล้าง a
สำเนาชั่วคราวของยูทิลิตี้การอัพเดตไคลเอ็นต์ที่ติดตั้งใน $XYMONTMP

ใช้ อัพเดทลูกค้า IN ไซมอน


ในการจัดการอัพเดตไคลเอ็นต์โดยไม่ต้องล็อกออนไปยังแต่ละเซิร์ฟเวอร์ คุณสามารถใช้
โปรแกรมอรรถประโยชน์การอัพเดตไคลเอ็นต์ นี่คือวิธีที่คุณตั้งค่าการเปิดตัวไคลเอ็นต์เวอร์ชันใหม่

สร้างลูกค้าใหม่
ตั้งค่าไดเร็กทอรี $XYMONHOME ไคลเอนต์ใหม่ เช่น โดยการคัดลอกไคลเอนต์ที่มีอยู่
การติดตั้งไปยังไดเร็กทอรีว่างและปรับเปลี่ยนตามความต้องการของคุณ มันเป็นสิ่งที่ดี
ความคิดที่จะลบไฟล์ทั้งหมดในไดเร็กทอรี tmp/ และ logs/ เนื่องจากไม่มีความจำเป็น
เพื่อคัดลอกข้อมูลเหล่านี้ไปยังลูกค้าทั้งหมด ให้ความสนใจกับไฟล์ etc/ และทำ
แน่ใจว่าเหมาะสำหรับระบบที่คุณต้องการปรับใช้ใหม่นี้
ลูกค้า. คุณสามารถเพิ่มไฟล์ - เช่น สคริปต์ส่วนขยายในไดเร็กทอรี ext/ - แต่
ยูทิลิตี้ clientupdate ไม่สามารถลบหรือเปลี่ยนชื่อไฟล์ได้

แพ็คลูกค้า
เมื่อซอฟต์แวร์ไคลเอ็นต์ใหม่ของคุณพร้อม ให้สร้างไฟล์ tar ของไคลเอ็นต์ใหม่ ทั้งหมด
ไฟล์ในไฟล์เก็บถาวร tar ต้องมีชื่อไฟล์ที่สัมพันธ์กับ $XYMONHOME . ของลูกค้า
(โดยปกติคือ ~xymon/client/) บันทึกไฟล์ tar บนเซิร์ฟเวอร์ Xymon ใน
~xymon/server/download/somefile.tar. อย่าบีบอัดมัน ขอแนะนำว่า
คุณใช้ระบบปฏิบัติการและรูปแบบการกำหนดหมายเลขรุ่นสำหรับ
ชื่อไฟล์ แต่คุณสามารถเลือกชื่อไฟล์ใดก็ได้ที่เหมาะกับคุณ - ข้อกำหนดเพียงอย่างเดียวคือ
ว่าต้องลงท้ายด้วย ".tar" ส่วนของชื่อไฟล์ที่นำหน้า ".tar" คือ what
Xymon จะใช้เป็น ID "clientversion"

กำหนดค่าโฮสต์ที่ได้รับไคลเอนต์ใหม่
ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร ลูกค้า local.cfg(5) ตอนนี้คุณต้องตั้งค่า a รุ่นลูกค้า:ID เส้นไหน
ID ตรงกับชื่อไฟล์ที่คุณใช้สำหรับไฟล์ tar ดังนั้นหากคุณได้บรรจุ
ลูกค้าใหม่ในไฟล์ ลินุกซ์.v2.tarจากนั้นรายการที่สอดคล้องกันใน
client-local.cfg จะเป็น รุ่นไคลเอนต์:linux.v2.

รอให้ xymond รีโหลด client-local.cfg
xymond จะรีโหลดไฟล์ client-local.cfg โดยอัตโนมัติหลังจากไม่เกิน 10
นาที. หากคุณต้องการบังคับให้โหลดซ้ำทันที ส่งสัญญาณ SIGHUP ไปที่
กระบวนการไซมอนด์

รอให้ไคลเอนต์อัปเดต
ครั้งต่อไปที่ไคลเอนต์ติดต่อกับเซิร์ฟเวอร์ Xymon เพื่อส่งข้อมูลไคลเอนต์ มันจะ
สังเกตการตั้งค่า clientversion ใหม่ใน client-local.cfg และจะรัน อัพเดทลูกค้า
เพื่อติดตั้งซอฟต์แวร์ไคลเอ็นต์ใหม่ ดังนั้นเมื่อไคลเอนต์รันในครั้งต่อไป มันจะ
ใช้ซอฟต์แวร์ไคลเอ็นต์ใหม่

ในการดำเนินกิจการ


อัพเดทลูกค้า ทำงานในสองขั้นตอน:

ดำเนินการขั้นตอนอีกครั้ง
ขั้นตอนแรกคือเมื่อ clientupdate ถูกเรียกใช้จากสคริปต์ xymonclient.sh เป็นครั้งแรก
ด้วยตัวเลือก "--re-exec" ขั้นตอนนี้คัดลอกโปรแกรม clientupdate จาก
$XYMONHOME/bin/ ไปยังไฟล์ชั่วคราวในไดเร็กทอรี $XYMONTMP นี่คือการหลีกเลี่ยง
ขัดแย้งกันเมื่อขั้นตอนการอัปเดตติดตั้งเวอร์ชันใหม่ของ clientupdate
ยูทิลิตี้เอง เมื่อเสร็จสิ้นขั้นตอนนี้ โปรแกรมอรรถประโยชน์การอัพเดตไคลเอ็นต์
เรียกใช้ขั้นตอนถัดไปโดยอัตโนมัติโดยเรียกใช้โปรแกรมจากไฟล์ใน
$XYMONTMP.

อัปเดตขั้นตอน
ขั้นตอนที่สองดาวน์โหลดซอฟต์แวร์ไคลเอ็นต์ใหม่จากเซิร์ฟเวอร์ Xymon ใหม่
ซอฟต์แวร์จะต้องบรรจุลงในไฟล์ tar ซึ่งลูกค้าจะอัปเดตแล้วแตกไฟล์ลงในไฟล์
ไดเรกทอรี $XYMONHOME

และพวกเรา ตัวแปร


clientupdate ใช้ตัวแปรสภาพแวดล้อม Xymon มาตรฐานหลายตัว รวมถึง ไซมอนโฮม
และ เอ็กซ์มอนต์เอ็มพี.

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


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad