qxctl knowledge lifecycle ... ग्रामर संरक्षित प्रोफ़ाइल, ओनरशिप, ऑब्ज़र्वेशन, बूट जर्नल और apply-संगत ट्रांज़िशन का प्रशासन करता है। हर म्यूटेशन compare-and-swap होता है और हर apply सटीक साक्ष्य से बद्ध होता है।
प्रोफ़ाइल
किसी TOPS के लिए संरक्षित लाइफ़साइकल प्रोफ़ाइल सेट करें:Profile compare-and-swap
absent दें, या किसी पिछले रीड द्वारा रिपोर्ट किया गया सटीक डाइजेस्ट दें।
ओनरशिप
ownership status: एक कॉन्फ़िगर किए गए साझा रूट का निरीक्षण करेंownership reconcile: उसके साक्ष्य को रीफ़्रेश करेंownership adopt: हर रूढ़िवादी लेगेसी दावे की समीक्षा के बाद ही अपनाएँownership release: केवल उस एक सटीक लेगेसी रसीद के लिए रिलीज़ करें जिसे जानबूझकर पुनः दावा योग्य बनाया गया हो
Observe, report, boot
observe: डिस्पोज़ेबल फ़िक्स्ड-लेआउट रसीद साक्ष्य उत्सर्जित करेंreport: एक नई डिस्पोज़ेबल योजना बनाएँboot: स्थिर ऑपरेशन ID और सटीक जर्नल स्टेट के साथ टिकाऊ, केवल-रिपोर्ट प्रगतिstatus: v1 निरीक्षणrecover --discover: जब सामान्य status स्थानीय स्टेट को मान्य न कर सके, तब एक अद्वितीय v1 चेन रिकवर करें
Apply-संगत प्रोफ़ाइल
किसीapply-compatible प्रोफ़ाइल के लिए, apply को केवल सटीक बूट सोर्स डाइजेस्ट, apply-जर्नल compare-and-swap, applied-state compare-and-swap, स्थिर ऑपरेशन ID और स्पष्ट स्टेज्ड रूट्स के साथ ही कॉल करें:
Apply
apply-status का, या टिकाऊ रिकवरी के लिए सीमित apply-recover का उपयोग करें। कभी भी मैन्युअल रूप से कोई क्रिया न चुनें और न ही संरक्षित स्टेट को संपादित करें।
केवल-टाइमस्टैम्प ऑब्ज़र्वेशन रीफ़्रेश को स्थिर सिमेंटिक पहचानों को आगे बढ़ाए बिना दस्तावेज़ साक्ष्य बदलना चाहिए।
संबंधित सतहें
सेशन कोऑर्डिनेटर
लाइफ़साइकल योजना और apply समन्वय के पीछे का इंजन।
qxctl engines
लाइफ़साइकल योजनाओं द्वारा संदर्भित इंजन बाइंडिंग प्रबंधित करें।