นี่คือคำสั่ง globus-personal-gatekeeper ที่สามารถทำงานในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
globus-personal-gatekeeper - จัดการภูตเฝ้าประตูส่วนบุคคลของผู้ใช้
เรื่องย่อ
ผู้เฝ้าประตูส่วนตัวลูกโลก [-วิธีใช้ ] [-การใช้งาน ] [-เวอร์ชัน ] [-เวอร์ชัน ] [-รายการ ]
[-ไดเรกทอรี ติดต่อเรา]
DESCRIPTION
เค้ก ผู้เฝ้าประตูส่วนตัวลูกโลก คำสั่งเป็นยูทิลิตี้ที่จัดการผู้รักษาประตูและงาน
บริการผู้จัดการสำหรับผู้ใช้คนเดียว ขึ้นอยู่กับอาร์กิวเมนต์บรรทัดคำสั่งจะทำงาน
ในโหมดใดโหมดหนึ่ง ในอาร์กิวเมนต์ชุดแรกที่ระบุในบทสรุป
โปรแกรมให้ข้อมูลเกี่ยวกับ ผู้เฝ้าประตูส่วนตัวลูกโลก คำสั่งหรือเกี่ยวกับ
ตัวอย่างของ ผู้เฝ้าประตูส่วนตัวลูกโลก ที่กำลังดำเนินการอยู่ ชุดที่สองของ
อาร์กิวเมนต์ที่ระบุในบทสรุปให้การควบคุมการเริ่มต้นใหม่
ผู้เฝ้าประตูส่วนตัวลูกโลก ตัวอย่าง. อาร์กิวเมนต์ชุดสุดท้ายให้การควบคุมสำหรับ
ยุติหนึ่งหรือมากกว่า ผู้เฝ้าประตูส่วนตัวลูกโลก ตัวอย่าง.
เค้ก - เริ่มต้น โหมดจะสร้างไดเรกทอรีย่อยใหม่ของ $HOME/.globus และเขียน
ไฟล์คอนฟิกูเรชันที่จำเป็นในการเริ่มต้น a และเขียนไฟล์คอนฟิกูเรชันที่จำเป็นในการเริ่มต้น a
ลูกโลก-gatekeeper ภูตซึ่งจะเรียกใช้ ผู้จัดการงานลูกโลก บริการเมื่อใหม่
การเชื่อมต่อที่ได้รับการรับรองความถูกต้องจะทำกับพอร์ตบริการ NS ผู้เฝ้าประตูส่วนตัวลูกโลก
จากนั้นออก พิมพ์สตริงการติดต่อสำหรับ gatekeeper ใหม่ นำหน้าด้วย GRAM contact:
สู่เอาต์พุตมาตรฐาน นอกเหนือจากอาร์กิวเมนต์ที่อธิบายข้างต้น อาร์กิวเมนต์ใดๆ ก็ตามที่อธิบายไว้
in ผู้จัดการงานลูกโลก(8) สามารถผนวกเข้ากับบรรทัดคำสั่งและจะถูกเพิ่มไปยังงาน
การกำหนดค่าผู้จัดการสำหรับบริการที่เริ่มต้นโดย ลูกโลก-gatekeeper.
ใหม่ ลูกโลก-gatekeeper จะยังคงทำงานในพื้นหลังจนกว่าจะถูกฆ่าโดยการเรียก
ผู้เฝ้าประตูส่วนตัวลูกโลก กับ -ฆ่า or -คิลออล การโต้แย้ง. เมื่อฆ่าก็จะฆ่า
ลูกโลก-gatekeeper และ ผู้จัดการงานลูกโลก ประมวลผล ลบไฟล์สถานะและ
ข้อมูลการกำหนดค่าแล้วออก งานที่กำลังดำเนินการเมื่อยามเฝ้าประตูส่วนบุคคลคือ
kill จะยังคงทำงานต่อไป แต่ไดเร็กทอรีงานของพวกเขาจะถูกทำลาย ดังนั้นพวกเขาอาจล้มเหลวใน
แอลอาร์เอ็ม
ชุดตัวเลือกบรรทัดคำสั่งทั้งหมดไปยัง ผู้เฝ้าประตูส่วนตัวลูกโลก ประกอบด้วย:
-ช่วย, -การใช้งาน
พิมพ์สรุปตัวเลือกบรรทัดคำสั่งและออก
-version
เวอร์ชันซอฟต์แวร์การพิมพ์
- รุ่น
พิมพ์เวอร์ชันซอฟต์แวร์รวมถึงข้อมูล DiRT
-รายการ
พิมพ์รายชื่อผู้รักษาประตูส่วนบุคคลที่ทำงานอยู่ทั้งหมดในปัจจุบัน รายการเหล่านี้จะ
พิมพ์หนึ่งต่อบรรทัด
-ไดเรกทอรี ติดต่อเรา
พิมพ์ไดเร็กทอรีการกำหนดค่าสำหรับผู้เฝ้าประตูส่วนบุคคลด้วยสตริงการติดต่อ
ติดต่อเรา.
-debug
พิมพ์ข้อมูลการดีบักเพิ่มเติมเมื่อเริ่มต้นผู้รักษาประตูส่วนบุคคล นี้
ตัวเลือกจะถูกละเว้นในโหมดอื่น
- เริ่มต้น
เริ่มกระบวนการเฝ้าประตูส่วนบุคคลใหม่
-jmtype LRM
ใช้ LRM เป็นอินเทอร์เฟซตัวจัดการทรัพยากรในพื้นที่ หากไม่ได้ระบุไว้เมื่อเริ่มต้น a
ผู้เฝ้าประตูส่วนตัว ผู้จัดการงานจะใช้ LRM ของส้อมเริ่มต้น
-ผู้ตรวจสอบบัญชี AUDIT_DIRECTORY
เขียนไฟล์รายงานการตรวจสอบไปที่ AUDIT_DIRECTORY. หากไม่ระบุ ผู้จัดการงานจะไม่ให้
เขียนไฟล์การตรวจสอบใด ๆ
-ท่าเรือ PORT
ฟังเกตคีปเปอร์การเชื่อมต่อ TCP/IP บนพอร์ต PORT. หากไม่ระบุ
ผู้รักษาประตูจะให้ระบบปฏิบัติการเลือก
-บันทึก[=DIRECTORY]
เขียนไฟล์บันทึกผู้จัดการงานไปที่ DIRECTORY. ถ้า DIRECTORY ถูกละไว้ ค่าเริ่มต้นของ
$HOME จะถูกใช้ หากไม่มีตัวเลือกนี้ ผู้จัดการงานจะไม่เขียนใดๆ
ไฟล์บันทึก จะถูกนำไปใช้. หากไม่มีตัวเลือกนี้ ผู้จัดการงานจะไม่เขียน
ไฟล์บันทึกใด ๆ
-seg
ลองใช้กลไก SEG เพื่อรับข้อมูลการเปลี่ยนแปลงสถานะงานแทน
การเลือกตั้งสำหรับสิ่งเหล่านี้ สิ่งเหล่านี้ต้องการให้ผู้ดูแลระบบหรือผู้ใช้เรียกใช้ an
ตัวอย่างของ ลูกโลก-งาน-ผู้จัดการ-ตัวสร้างเหตุการณ์ โปรแกรมสำหรับ LRM ที่กำหนดโดย
-jmtype ตัวเลือก
-acctfile การบัญชี_ไฟล์
เขียนรายการบัญชีผู้รักษาประตูไปที่ การบัญชี_ไฟล์. ถ้าไม่ระบุไม่มีการทำบัญชี
บันทึกถูกเขียน
ตัวอย่าง
ตัวอย่างนี้แสดงผลเมื่อเริ่มต้นผู้รักษาประตูส่วนบุคคลใหม่ซึ่งจะกำหนดเวลา
งานผ่าน lsf LRM โดยเปิดใช้งานการดีบัก
% โกลบัสส่วนบุคคลผู้เฝ้าประตู -เริ่ม -jmtype lsf
กำลังตรวจสอบการตั้งค่า...
เสร็จแล้ว
ติดต่อ GRAM: personal-grid.example.org:57846:/DC=org/DC=example/CN=Joe User
ตัวอย่างนี้แสดงผลเมื่อแสดงรายการผู้รักษาประตูส่วนบุคคลที่ใช้งานอยู่ในปัจจุบัน
% ผู้รักษาประตูส่วนบุคคลระดับโลก - รายการ
Personal-grid.example.org:57846:/DC=org/DC=example/CN=Joe User
ตัวอย่างนี้แสดงผลลัพธ์เมื่อทำการสอบถามไดเร็กทอรีการกำหนดค่าสำหรับ th eabove
ผู้รักษาประตูส่วนบุคคล คนเฝ้าประตู
% globus-personal-gatekeeper -directory "personal-grid.example.org:57846:/DC=org/DC=example/CN=Joe User"
/home/juser/.globus/.personal-gatekeeper.personal-grid.example.org.1337
% globus-personal-gatekeeper -kill "personal-grid.example.org:57846:/DC=org/DC=example/CN=Joe User"
ฆ่ายามเฝ้าประตู: "personal-grid.example.org:57846:/DC=org/DC=example/CN=Joe User"
ใช้ globus-personal-gatekeeper ออนไลน์โดยใช้บริการ onworks.net