FreeBSD में डिस्क का आकार कैसे बदलें

फ्रीबीएसडी ऑपरेटिंग सिस्टम अपने रूट विभाजन की फाइल सिस्टम के लिए यूएफएस (यूनिक्स फाइल सिस्टम) का उपयोग करता है; अन्यथा के रूप में जाना जाता हैfreebsd-ufs

एक उन्नत डिस्क आकार की स्थिति में, हम यह वर्णन करेंगे कि इस फाइल सिस्टम का विस्तार कैसे किया जाए।

आवश्यक शर्तें

1) इस ट्यूटोरियल का अनुसरण करने के लिए, निम्न में से किसी एक को तैनात करें:

या

हमने अपनी तैनाती शुरू करने के लिए निम्नलिखित योजना का उपयोग किया:

CPU:        1 vCore
RAM:        1024 MB
Storage:    25 GB SSD

2) अपना इरा���ा अपग्रेड करने से पहले, इसकी वर्तमान डिस्क आवंटन और विभाजन तालिका की पुष्टि करें:

# df -h  
Filesystem         Size    Used   Avail Capacity  Mounted on
/dev/ufs/rootfs     24G    924M     21G     4%    /
devfs              1.0K    1.0K      0B   100%    /dev

# gpart show
=>      40  52428720  vtbd0  GPT  (25G)
        40      1024      1  freebsd-boot  (512K)
      1064  52427696      2  freebsd-ufs  (25G)

3) अपने उदाहरण की योजना को अपग्रेड करें:

  1. अपने वल्चर प्रबंधन पृष्ठ पर जाएँ
  2. उस उदाहरण का चयन करें जिसे आप अपग्रेड करना चाहते हैं।
  3. पृष्ठ के शीर्ष के पास "सेटिंग" लिंक चुनें।
  4. उपलब्ध उन्नयन विकल्पों के ड्रॉपडाउन मेनू को दिखाने के लिए साइड में "चेंज प्लान" लिंक पर क्लिक करें।

इस मामले में, हमने अपनी योजना को निम्न में अपग्रेड किया:

CPU:        1 vCore
RAM:        2048 MB
Storage:    40 GB SSD

1. नई डिस्क स्थान की पुष्टि करें

हालाँकि डिस्क आवंटन पहले एक जैसा दिखाई देता है, gpartएक परिवर्तन दिखाता है ::

# df -h
Filesystem         Size    Used   Avail Capacity  Mounted on
/dev/ufs/rootfs     24G    924M     21G     4%    /
devfs              1.0K    1.0K      0B   100%    /dev

# gpart show
=>      40  52428720  vtbd0  GPT  (40G) [CORRUPT]
        40      1024      1  freebsd-boot  (512K)
      1064  52427696      2  freebsd-ufs  (25G)

2. भ्रष्ट विभाजन को पुनः प्राप्त करना

# gpart recover vtbd0
vtbd0 recovered

# gpart show
=>      40  83886000  vtbd0  GPT  (40G)
        40      1024      1  freebsd-boot  (512K)
      1064  52427696      2  freebsd-ufs  (25G)
  52428760  31457280         - free -  (15G)

3. freebsd-ufsविभाजन का आकार बदलें

चेतावनी !!!
प्रति FreeBSD हैंडबुक :

माउंटेड फ़ाइल सिस्टम के विभाजन तालिका को संशोधित करते समय डेटा हानि का जोखिम होता है। लाइव सीडी-रोम या यूएसबी डिवाइस से चलते समय एक अनमाउंट फाइल सिस्टम पर निम्न चरणों का पालन करना सबसे अच्छा है।

चूंकि यह हाल ही में तैनात उदाहरण है, इसलिए बैकअप के लिए कोई संवेदनशील डेटा नहीं है; हालाँकि, वर्तमान में उत्पादन में एक उदाहरण को अपग्रेड करने की स्थिति में, विभाजन तालिका में कोई भी बदलाव करने से पहले ऑफ़साइट बैकअप करने के लिए इसका सबसे अच्छा अभ्यास।

एक बार जब आप आगे बढ़ने के लिए तैयार हों, तो निम्न कार्य करें:

# gpart resize -i 2 vtbd0
vtbd0p2 resized

# gpart show
=>      40  83886000  vtbd0  GPT  (40G)
        40      1024      1  freebsd-boot  (512K)
      1064  83884976      2  freebsd-ufs  (40G)

4. यूएफएस फाइल सिस्टम को विकसित करें

freebsd-ufsया /dev/vtbd0p2पारगमन का विस्तार करने के लिए , growfsसेवा शुरू करें :

# service growfs onestart
Growing root partition to fill device
vtbd0 recovering is not needed
vtbd0p2 resized
super-block backups (for fsck_ffs -b #) at:
 53224896, 54248448, 55272000, 56295552, 57319104, 58342656, 59366208, 60389760, 61413312,
 62436864, 63460416, 64483968, 65507520, 66531072, 67554624, 68578176, 69601728, 70625280,
 71648832, 72672384, 73695936, 74719488, 75743040, 76766592, 77790144, 78813696, 79837248,
 80860800, 81884352, 82907904

वैकल्पिक रूप से, आप निम्न कमांड चला सकते हैं।

growfs /dev/ufs/rootfs

5. परिवर्तन की पुष्टि करें

# gpart show
=>      40  83886000  vtbd0  GPT  (40G)
        40      1024      1  freebsd-boot  (512K)
      1064  83884976      2  freebsd-ufs  (40G)

# df -h
Filesystem         Size    Used   Avail Capacity  Mounted on
/dev/ufs/rootfs     39G    924M     35G     3%    /
devfs              1.0K    1.0K      0B   100%    /dev


Leave a Comment

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ