मेरी स्क्रिप्ट में, मेरे पास स्टेटस की कई परतें हैं:
- रिमोट उपलब्ध है (पिंग)
- दूरस्थ NFS सेवा सक्रिय है
- दूरस्थ NFS एक निश्चित निर्देशिका का निर्यात कर रहा है
- दूरस्थ NFS आरोहित है (माउंट)
(2) और (3) के लिए, मेरा मानना rcpinfo
है कि सबसे अच्छी शर्त है। (2) के लिए, हालांकि, मैं यह पता नहीं लगा सकता कि बिना सबस्क्रिप्शन (जो कि इस एप्लिकेशन के लिए स्वीकार्य नहीं है) को शुरू किए बिना अपनी क्वेरी को एनएफएस सेवा में कैसे संकीर्ण किया जाए। (3) के लिए, मुझे यकीन नहीं है कि यह जानकारी दूरस्थ रूप से भी उपलब्ध है (बिना ssh
आईएनजी के, निश्चित रूप से)।
मैं आरएचईएल 6 पर काम कर रहा हूं और उन कार्यक्रमों तक पहुंच नहीं है जो मानक वितरण में शामिल नहीं हैं।
showmount -r remote
मुझे बताएगा कि क्या कुछ भीremote
निर्यात हो रहा है , लेकिन क्या मेरे लिए यह निर्धारित करने का कोई तरीका है कि क्याremote:/mnt/dir
बिना सबस्क्रिप्शन (यानी एक पाइपलाइन) शुरू किए बिना निर्यात किया जा रहा है?