ในสคริปต์ของฉันฉันมีสถานะหลายเลเยอร์:
- ระยะไกลสามารถใช้ได้ (ping)
- บริการ NFS ระยะไกลเปิดใช้งานอยู่
- รีโมต NFS กำลังเอ็กซ์พอร์ตไดเร็กทอรีที่แน่นอน
- รีโมต NFS ถูกเมาท์ (เมาท์)
สำหรับ (2) และ (3) ฉันเชื่อว่าrcpinfo
เป็นทางออกที่ดีที่สุด สำหรับ (2) ฉันไม่สามารถหาวิธี จำกัด คิวรีของฉันให้แคบลงไปยังบริการ NFS โดยไม่ต้องเริ่ม subshell (ซึ่งไม่เป็นที่ยอมรับสำหรับแอปพลิเคชันนี้) สำหรับ (3) ฉันไม่แน่ใจว่าข้อมูลนี้สามารถใช้งานได้จากระยะไกล (โดยไม่ต้องssh
เข้าร่วม)
ฉันกำลังทำงานกับ RHEL 6 และไม่สามารถเข้าถึงโปรแกรมที่ไม่รวมอยู่ในการกระจายมาตรฐาน
showmount -r remote
จะบอกฉันว่าremote
กำลังส่งออกอะไรหรือไม่ แต่มีวิธีใดบ้างที่ฉันจะตรวจสอบว่าremote:/mnt/dir
มีการส่งออกโดยไม่เริ่มต้น subshell (เช่นไปป์ไลน์) หรือไม่