यह कमांड एलएक्ससी-क्रिएट है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
lxc-create - एक कंटेनर बनाता है
SYNOPSIS
एलएक्ससी-बनाएं {-एन नाम} [-एफ config_file] {-टी टेम्पलेट} [-बी पाक की दुकान] [-- टेम्पलेट
विकल्पों]
वर्णन
एलएक्ससी-बनाएं एक सिस्टम ऑब्जेक्ट बनाता है जहां कॉन्फ़िगरेशन जानकारी संग्रहीत की जाती है और कहां
उपयोगकर्ता की जानकारी संग्रहीत की जा सकती है। पहचानकर्ता नाम कंटेनर को निर्दिष्ट करने के लिए उपयोग किया जाता है
विभिन्न एलएक्ससी कमांड के साथ प्रयोग किया जाता है।
ऑब्जेक्ट में बनाई गई एक निर्देशिका है /var/lib/lxc और उसके नाम से पहचाना जाता है.
ऑब्जेक्ट उन विभिन्न संसाधनों की परिभाषा है जिन्हें एक एप्लिकेशन उपयोग कर सकता है या देख सकता है।
कॉन्फ़िगरेशन फ़ाइल में जितनी अधिक जानकारी होगी, कंटेनर उतना ही अलग होगा
और उतना ही अधिक आवेदन को जेल होती है।
यदि कॉन्फ़िगरेशन फ़ाइल config_file निर्दिष्ट नहीं है, कंटेनर इसके साथ बनाया जाएगा
डिफ़ॉल्ट अलगाव: प्रक्रियाएं, sysv आईपीसी और माउंट पॉइंट।
विकल्प
-एफ, --कॉन्फ़िगरेशन config_file
वर्चुअलाइजेशन और आइसोलेशन को कॉन्फ़िगर करने के लिए कॉन्फ़िगरेशन फ़ाइल निर्दिष्ट करें
कंटेनर के लिए कार्यशीलता.
-टी, --टेम्पलेट टेम्पलेट
'टेम्पलेट' मौजूदा 'एलएक्ससी-टेम्पलेट' स्क्रिप्ट का संक्षिप्त नाम है जिसे कहा जाता है
एलएक्ससी-क्रिएट, उदाहरण के लिए। बिजीबॉक्स, डेबियन, फेडोरा, उबंटू या एसएसएचडी। में उदाहरण देखें
/usr/share/lxc/टेम्पलेट्स अपेक्षित स्क्रिप्ट संरचना के विवरण के लिए।
वैकल्पिक रूप से, निष्पादन योग्य टेम्पलेट स्क्रिप्ट का पूरा पथ इस प्रकार भी पारित किया जा सकता है
एक पैरामीटर. "कोई नहीं" का उपयोग एलएक्ससी-क्रिएट को रूटफ़्स निर्माण को छोड़ने के लिए बाध्य करने के लिए किया जा सकता है।
-बी, --बीदेव पाक की दुकान
'बैकिंगस्टोर' 'dir', 'lvm', 'loop', 'btrfs', 'zfs', 'rbd', या 'best' में से एक है।
डिफ़ॉल्ट 'dir' है, जिसका अर्थ है कि कंटेनर रूट फ़ाइल सिस्टम होगा
निर्देशिका के तहत /var/lib/lxc/कंटेनर/rootfs. यह बैकिंग स्टोर प्रकार अनुमति देता है
वैकल्पिक --दिरो जड़ें निर्दिष्ट किया जाना चाहिए, जिसका अर्थ है कि कंटेनर रूटफ़्स होना चाहिए
डिफ़ॉल्ट के बजाय निर्दिष्ट पथ के अंतर्गत रखा गया है। ('कोई नहीं' बैकिंगस्टोर
प्रकार 'dir' के लिए एक उपनाम है।) यदि 'btrfs' निर्दिष्ट है, तो लक्ष्य फ़ाइल सिस्टम
btrfs होना चाहिए, और कंटेनर रूटfs एक नए सबवॉल्यूम के रूप में बनाया जाएगा। यह
स्नैपशॉट क्लोन बनाने की अनुमति देता है, लेकिन rsync --one-filesystem का कारण भी बनता है
इसे एक अलग फ़ाइल सिस्टम के रूप में मानें। यदि बैकिंगस्टोर 'एलवीएम' है, तो एक एलवीएम ब्लॉक
डिवाइस का उपयोग किया जाएगा और निम्नलिखित अतिरिक्त विकल्प उपलब्ध हैं: --एलवीनाम
lvname1 नाम का एक LV बनाएगा lvname1 डिफ़ॉल्ट के बजाय, जो है
कंटेनर का नाम. --vgname vgname1 वॉल्यूम समूह में एलवी बनाएगा vgname1 बल्कि
डिफ़ॉल्ट से, LXC. --थिनपूल थिनपूल1 LV को पतले के रूप में बनाएगा-
नामित पूल में प्रावधानित मात्रा थिनपूल1 डिफ़ॉल्ट के बजाय, LXC.
--fstype FSTYPE के बजाय LV पर एक FSTYPE फ़ाइल सिस्टम बनाएगा
डिफ़ॉल्ट, जो ext4 है। --fssize SIZE आकार का एक LV (और फ़ाइल सिस्टम) बनाएगा
डिफ़ॉल्ट के बजाय आकार, जो कि 1G है।
यदि बैकिंगस्टोर 'लूप' है, तो आप इसका उपयोग कर सकते हैं --fstype FSTYPE और --fssize SIZE 'एलवीएम' के रूप में।
इन विकल्पों के लिए डिफ़ॉल्ट मान 'lvm' के समान हैं।
यदि बैकिंगस्टोर 'आरबीडी' है, तो आपको एक वैध कॉन्फ़िगरेशन की आवश्यकता होगी
ceph.conf और एक ceph.client.admin.keyring परिभाषित। आप निम्नलिखित निर्दिष्ट कर सकते हैं
विकल्प: --आरबीडीनाम आरबीडीनाम के बजाय RBDNAME नामक एक ब्लॉकडिवाइस बनाएगा
डिफ़ॉल्ट, जो कंटेनर नाम है। --आरबीडीपूल पूल ब्लॉकडिवाइस बनाएगा
डिफ़ॉल्ट नाम के बजाय POOL नामक पूल में, जो 'lxc' है।
यदि बैकिंगस्टोर 'सर्वश्रेष्ठ' है, तो एलएक्ससी क्रम में, बीटीआरएफएस, जेडएफएस, एलवीएम और प्रयास करेगा
अंततः एक निर्देशिका समर्थन स्टोर।
-- टेम्पलेट-विकल्प
यह निकल जाएगा टेम्पलेट-विकल्प टेम्पलेट में तर्क के रूप में। की सूची देखने के लिए
टेम्पलेट द्वारा समर्थित विकल्प, आप चला सकते हैं एलएक्ससी-बनाएं -t खाका -h.
आम विकल्प
ये विकल्प अधिकांश एलएक्ससी कमांड के लिए सामान्य हैं।
-?, -एच, --मदद
सामान्य से अधिक लंबा उपयोग संदेश प्रिंट करें.
--उपयोग
उपयोग संदेश दें
-क्यू, --शांत
म्यूट ऑन
-पी, --lxcpath=पथ
वैकल्पिक कंटेनर पथ का उपयोग करें. डिफ़ॉल्ट /var/lib/lxc है।
-ओ, --लॉगफाइल=फ़ाइल
वैकल्पिक लॉग में आउटपुट फ़ाइल. डिफ़ॉल्ट कोई लॉग नहीं है.
-एल, --लॉगप्राथमिकता=LEVEL
लॉग प्राथमिकता को सेट करें LEVEL. डिफ़ॉल्ट लॉग प्राथमिकता त्रुटि है. संभावित मान हैं:
घातक, आलोचना, चेतावनी, त्रुटि, सूचना, जानकारी, डीबग।
ध्यान दें कि यह विकल्प वैकल्पिक रूप से ईवेंट लॉग की प्राथमिकता निर्धारित कर रहा है
बोटा दस्तावेज। इसका stderr पर ERROR ईवेंट लॉग पर कोई प्रभाव नहीं पड़ता है।
-एन, --नाम=नाम
कंटेनर पहचानकर्ता का उपयोग करें नाम. कंटेनर पहचानकर्ता प्रारूप अल्फ़ान्यूमेरिक है
स्ट्रिंग.
--संस्करण
संस्करण संख्या दिखाएँ.
नैदानिक
कंटेनर पहले से मौजूद है
जैसा कि संदेश में इसका उल्लेख है, आप एक कंटेनर बनाने का प्रयास करते हैं लेकिन एक कंटेनर है
इसी नाम से. आप इसका उपयोग कर सकते हैं एलएक्ससी-एलएस उपलब्ध कंटेनरों को सूचीबद्ध करने का आदेश
सिस्टम पर
onworks.net सेवाओं का उपयोग करके lxc-create ऑनलाइन का उपयोग करें