सरल पूछें: यदि विभाजन उपयोग एक निश्चित प्रतिशत से अधिक हो तो मैं कुछ फ़ाइलों को हटाना चाहता हूं।डिस्क स्थान प्रबंधित करने के लिए उत्तरदायी का उपयोग
मेरे पास "ansible_mounts" के माध्यम से "size_total" और "size_available" तक पहुंच है। i.e .:
ansible myhost -m setup -a 'filter=ansible_mounts'
myhost | success >> {
"ansible_facts": {
"ansible_mounts": [
{
"device": "/dev/mapper/RootVolGroup00-lv_root",
"fstype": "ext4",
"mount": "/",
"options": "rw",
"size_available": 5033046016,
"size_total": 8455118848
},
मैं उन मूल्यों का उपयोग कैसे करूं, और मैं जवाब के आधार पर सशर्त रूप से उनके कार्यों के आधार पर कार्य कैसे करूं?
कृपया अपने कोड का कुछ स्पष्टीकरण जोड़ें। – Nilambar
जब मैंने यह कोशिश की, तो मुझे यह त्रुटि मिली: "त्रुटि थी: 'यूनिकोड ऑब्जेक्ट' में कोई विशेषता नहीं है 'माउंट' ' – konrad
' कोई विशेषता नहीं 'माउंट"' समस्या का उत्तर उपयोग करना है: with_items: '{{ansible_mounts }} '... हालांकि, सूची में असफल निर्माण का उपयोग करने का प्रयास करते समय उदाहरण (कम से कम उत्तर 2.2.1.0) को तोड़ने लगता है। .. मैं काम करने वाले दावे प्राप्त कर सकता हूं, लेकिन असफल भाग पाने में परेशानी हो रही है। – Cognitiaclaeves