Q100681: Nuke 14.0 में "सिस्टम लॉक.LicenceInterprocessLockTryGuard() के दौरान लॉक करने में विफल" को कैसे ठीक करें?

लक्षण

Nuke 14.0 में रेंडर फ़ार्म से रेंडर करने का प्रयास करते समय, आपको निम्नलिखित त्रुटि का सामना करना पड़ सकता है:

LicenseInterprocessLockTryGuard() के दौरान लॉक करने में विफल

आपको Nuke 14.0 में कुछ धीमी प्रदर्शन समस्याओं का भी अनुभव हो सकता है।


कारण

Nuke 14.0 में लॉगिन लाइसेंसिंग की शुरुआत के साथ, जब आप Nuke लॉन्च करते हैं, तो यह इस स्थान पर एक अस्थायी लॉक फ़ाइल लिखता है:

विंडोज़:

C:\Users\<USERNAME>\AppData\Local\Foundry\Tokens

ओएसएक्स:

/Users/<USERNAME>/Library/Application Support/ Foundry /Tokens

लिनक्स:

$HOME/.local/share/ Foundry /Tokens

लॉक फ़ाइल जिस स्थान पर लिखी जाती है वह प्रत्येक मशीन के लिए अलग-अलग होना चाहिए। यदि उस संसाधन के लिए कई नोड्स एक ही नेटवर्क/साझा निर्देशिका साझा करते हैं, तो इससे टाइमआउट हो सकता है।

संकल्प

यदि एकाधिक रेंडर नोड्स एक ही नेटवर्क या साझा निर्देशिका साझा करते हैं, तो हम पर्यावरण चर environment variable का उपयोग करके उस स्थान को बदलने का सुझाव देते हैं जहाँ लॉक फ़ाइल लिखती है: FOUNDRY _CLOUDLIC_WRITE_DIR

यह पर्यावरण चर Nuke 14 में उपलब्ध है।

उदाहरण के लिए: FOUNDRY _CLOUDLIC_WRITE_DIR=/Users/<USERNAME>/Desktop/Tokens

Nuke 14.0v6 के बाद से, पर्यावरण चर का उपयोग करके लॉगिन कोड को पूरी तरह से अक्षम करना संभव है:

FOUNDRY _DISABLE_LICENSE_TYPE=tend

पर्यावरण चर सेट करने के बारे में अधिक जानकारी निम्नलिखित लेख में पाई जा सकती है: Q100015: पर्यावरण चर कैसे सेट करें

यदि आप एक फ्लोटिंग लाइसेंस सर्वर चला रहे हैं, तो हम आपके RLM बिल्ड को RLM 12 में अपग्रेड करने की भी अनुशंसा करेंगे। RLM 12 Foundry लाइसेंसिंग यूटिलिटी के संस्करण 8 और उससे ऊपर में उपलब्ध है।

Mac और Linux के लिए, हम FLU 9 का उपयोग करने की सलाह देते हैं क्योंकि इन ऑपरेटिंग सिस्टम पर FLU 8.1.6 में एक ज्ञात सर्वर टूल्स इंस्टॉलेशन बग पाया गया है। इस बग के बारे में अधिक जानकारी इस लेख में मिल सकती है: Q100630: Mac/Linux पर FLU 8.1.6 के माध्यम से लाइसेंस सर्वर इंस्टॉल करने में असमर्थ

यदि आप Foundry लाइसेंसिंग यूटिलिटी का उपयोग नहीं कर रहे हैं, तो आप इस आलेख में दिए गए चरणों का पालन करके अपने RLM बिल्ड को मैन्युअल रूप से अपग्रेड कर सकते हैं: Q100260: Foundry लाइसेंसिंग टूल्स में RLM के संस्करण को मैन्युअल रूप से कैसे अपग्रेड करें

आगे की सहायता

यदि आपको अभी भी कठिनाई हो रही है तो कृपया एक समर्थन टिकट बनाएं ताकि हमें पता चल सके कि वास्तव में क्या समस्या आई है और समस्या निवारण के लिए क्या कदम उठाए गए हैं।

समर्थन अनुरोध खोलने के तरीके के बारे में अधिक जानकारी के लिए, कृपया यह लेख देखें: Q100064: समर्थन टिकट कैसे दर्ज करें

    हम चाहते हैं कि खेद व्यक्त करते हैं

    कृपया हमें बताएँ कि