எல்விஎம் உபுண்டு பயிற்சி

Lvm Ubuntu Tutorial



எல்விஎம் அல்லது லாஜிக்கல் வால்யூம் மேனேஜர் லினக்ஸ் மெஷினில் வட்டு இடத்தை நிர்வகிப்பதை எளிதாக்குகிறது. எல்விஎம் அம்சங்களில் பின்வருவன அடங்கும்:

  • வட்டுகளில் பகிர்வுகளை உருவாக்கவும், அளவை மாற்றவும், நகர்த்தவும் மற்றும் நீக்கவும்
  • தருக்க தொகுதிகளை உருவாக்குவதன் மூலம் பல வன் வட்டுகளின் இடத்தை நிர்வகிக்கவும்
  • எந்த பகிர்வின் மொத்த இடத்தையும் அறியாமல் கணினியில் செயல்படுங்கள்
  • எந்தப் பகிர்வின் இடமும் எந்த நேரத்திலும் எந்த குறைந்த இடப் பகிர்வுக்கும் மறுஅளவாக்கப்படலாம் அல்லது ஒதுக்கப்படலாம்
  • ஏற்கனவே இருக்கும் பகிர்வின் கோப்பு முறைமையை மாற்றவும் அல்லது கணினியிலிருந்து எந்தப் பகிர்வையும் விரைவாக அகற்றவும்
  • இயங்கும் எந்த அமைப்பின் ஸ்னாப்ஷாட்களையும் உருவாக்கவும்
  • வட்டுகளின் கோடிட்ட தருக்க தொகுதிகளை உருவாக்குகிறது
  • மென்பொருள் RAID பகிர்வுகள் அல்லது ஒற்றை வட்டின் நிலையான பகிர்வுகளை உருவாக்குதல்
  • தேவைகளின் அடிப்படையில் கணினிக்கு அதிக நெகிழ்வுத்தன்மையை வழங்க வட்டின் தொகுதிகள் பறக்கும்போது நீட்டிக்கப்படலாம்.

எல்விஎம்மின் மூன்று முக்கிய கூறுகள் இயற்பியல் தொகுதிகள், தருக்க தொகுதிகள் மற்றும் தொகுதி குழுக்கள். தருக்க தொகுதிகளை சேமிக்கப் பயன்படுத்தப்படும் தொகுதி சாதனங்கள் இயற்பியல் தொகுதிகள் என்று அழைக்கப்படுகின்றன. ஒவ்வொரு தருக்க தொகுதியும் ஒரு பகிர்வுக்கு ஒத்த ஒரு கோப்பு அமைப்பைக் கொண்டுள்ளது மற்றும் ஒவ்வொரு தருக்க தொகுதிக்கும் ஒரு தனிப்பட்ட பெயர் ஒதுக்கப்படுகிறது. அனைத்து இயற்பியல் மற்றும் தருக்க தொகுதிகளின் தொகுப்பு தொகுதி குழு என்று அழைக்கப்படுகிறது.







இந்த டுடோரியலில், புதிய தொகுதியை எப்படி உருவாக்குவது அல்லது நீக்குவது, தற்போதைய தொகுதிகளைப் பற்றிய தகவல்களை எப்படி கண்டுபிடிப்பது, உபுண்டுவில் இருக்கும் வட்டின் அளவை எப்படி மறுஅளவிடுவது மற்றும் இயங்கும் அமைப்பின் ஸ்னாப்ஷாட்டை உருவாக்குவது போன்ற எல்விஎம்மின் பல்வேறு பயன்பாடுகளை நீங்கள் கற்றுக் கொள்வீர்கள். .



எல்விஎம் கூறுகளை உருவாக்குதல், மறுஅளவிடுதல் மற்றும் நீக்குதல்

எந்த LVM கட்டளையையும் இயக்க உங்களுக்கு ரூட் சலுகை இருக்க வேண்டும். எனவே, முதலில், நீங்கள் ரூட் கடவுச்சொல்லுடன் எல்விஎம் இயக்க வேண்டும்.



$சூடோஎல்விஎம்





தற்போதுள்ள அனைத்து தடுப்பு சாதனங்களையும் கண்டுபிடிக்க கட்டளையை இயக்கவும். வெளியீட்டில், இரண்டு பகிர்வுகள் உள்ளன என்று காட்டப்பட்டுள்ளது /dev/sda1 மற்றும் /dev/sda5, 1 வட்டு உள்ளே /dev/sdb மற்றும் உடல் அளவுகள் இல்லை.

எல்விஎம்>lvmdiskscan



உடல் அளவை உருவாக்கவும்

pvcreate சேமிப்பக சாதனங்களிலிருந்து உடல் அளவை உருவாக்க கட்டளை பயன்படுத்தப்படுகிறது. இங்கே, /dev/sdb உடல் அளவை உருவாக்க பயன்படுகிறது. 5 ஜிபி உடல் அளவை உருவாக்க கட்டளைகளை இயக்கவும். உடல் அளவு வெற்றிகரமாக உருவாக்கினால் வெற்றிச் செய்தி தோன்றும்.

இப்போது, ​​நீங்கள் மீண்டும் கட்டளையை இயக்கினால் lvmdiskscan ஒரு உடல் அளவு உருவாக்கப்படுவதை நீங்கள் காண்பீர்கள். வெளியீட்டில், இலவச வட்டு இல்லை, ஏனெனில் முழு வட்டு ஒரு இயற்பியல் அளவாக உருவாக்கப்பட்டது.

நீங்களும் பயன்படுத்தலாம் pvdisplay இருக்கும் இயற்பியல் தொகுதிகளைக் கண்டுபிடிக்க கட்டளை.

எல்விஎம்>pvdisplay

தொகுதி குழுவை உருவாக்கவும்

இயற்பியல் அளவை உருவாக்கிய பிறகு ஒரு தொகுதி குழுவை உருவாக்கலாம். vgcreate புதிய தொகுதி குழுவை உருவாக்க கட்டளை பயன்படுத்தப்படுகிறது. ஒன்று அல்லது அதற்கு மேற்பட்ட உடல் தொகுதிகளைப் பயன்படுத்தி ஒரு தொகுதி குழுவை உருவாக்கலாம். ஒரே ஒரு உடல் அளவு உள்ளது. எனவே, தொகுதி குழுவை இவரால் உருவாக்க முடியும். நீங்கள் ஒரு தொகுதி குழுவை உருவாக்க விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம் vg1 உடன் /dev/sdb , பின் கீழ்கண்டவாறு கட்டளையை இயக்கவும். தொகுதி குழு சரியாக உருவாக்கினால் வெற்றி செய்தி தோன்றும்.

எல்விஎம்>vgcreate vg1/தேவ்/குளியலறை

vgdisplay தற்போதுள்ள தொகுதி குழுக்களின் தகவல்களைப் பெற கட்டளை பயன்படுத்தப்படுகிறது. வெளியீட்டை காட்ட கட்டளையை இயக்கவும்.

எல்விஎம்>vgdisplay

நீங்கள் பல தொகுதி குழுக்களை உருவாக்கலாம் மற்றும் தொகுதி குழுக்கள் வெவ்வேறு அளவைக் கொண்டிருக்கலாம். குறிப்பிட்ட அளவு அளவின் தொகுதி குழுவை உருவாக்க, தற்போதுள்ள தொகுதி இங்கே நீக்கப்படும். vgremove தற்போதுள்ள தொகுதி குழுவை அகற்றுவதற்காக தொகுதி குழு பெயருடன் கட்டளை பயன்படுத்தப்படுகிறது.

எல்விஎம்>vgremove vg1

பின்வருவதை இயக்கவும் vgcreate 100M அளவு அளவு குழுவை உருவாக்க கட்டளை.

எல்விஎம்>vgcreate-s100M vg1/தேவ்/குளியலறை

இப்போது, ​​vgdisplay பின்வரும் வெளியீட்டை காண்பிக்கும்.

தருக்க தொகுதியை உருவாக்கவும்

நீங்கள் குறிப்பிட்ட அளவு அல்லது மீதமுள்ள அனைத்து இலவச இடங்களின் தருக்க அளவை உருவாக்கலாம். உருவாக்கு கட்டளை தருக்க அளவை உருவாக்க பயன்படுகிறது. தருக்க தொகுதி பெயர் -n விருப்பத்தால் குறிப்பிடப்படுகிறது மற்றும் தொகுதி அளவு -L விருப்பத்தால் குறிப்பிடப்படுகிறது. 10 ஜிபி என்ற தருக்க அளவை உருவாக்க பின்வரும் கட்டளையை இயக்கவும் lv1 தொகுதி குழுவிற்கு vg1 இது ஒரு உடல் அளவோடு இணைக்கப்பட்டுள்ளது, /dev/sdb .

எல்விஎம்>உருவாக்கு-தி10 ஜி-என்எல்வி 1 விஜி 1

lvdisplay தற்போதுள்ள அனைத்து தருக்க தொகுதிகளின் தகவலைப் பெற கட்டளை பயன்படுத்தப்படுகிறது.

தருக்க தொகுதியை உருவாக்கிய பிறகு, ஏதேனும் இலவச இடம் இயற்பியலில் இருந்தால், மீதமுள்ள இலவச இடத்தைப் பயன்படுத்தி ஒரு புதிய தருக்க அளவை உருவாக்க முடியும் -தி விருப்பம். ஒரு தருக்க தொகுதியை உருவாக்க கட்டளையை இயக்கவும், எல்வி 2 தொகுதி குழுவின் அனைத்து இலவச இடத்தையும் பயன்படுத்தி, vg1

எல்விஎம்>உருவாக்கு-தி 100%இலவசம்-என்எல்வி 2 விஜி 1

பல மேம்பட்ட விருப்பங்களுடன் நீங்கள் ஒரு தருக்க தொகுதியை உருவாக்கலாம். சில விருப்பங்கள் இங்கே விளக்கப்பட்டுள்ளன. முக்கியமான விருப்பங்களில் ஒன்று - வகை ஒரு தருக்க தொகுதியின் ஒதுக்கீட்டு வகையை தீர்மானிக்கிறது. பொதுவாகப் பயன்படுத்தப்படும் சில வகைகள் நேரியல், கோடிட்ட மற்றும் ரெய்டு 1. இயல்புநிலை வகை நேரியல் ஆகும், அங்கு இயற்பியல் சாதனங்கள் ஒன்றன் பின் ஒன்றாக சேர்க்கப்படுகின்றன. ஒரு கோடிட்ட வகை தருக்க அளவை உருவாக்க குறைந்தது இரண்டு இயற்பியல் தொகுதிகள் தேவை. இந்த வகை தருக்க அளவின் செயல்திறன் சிறந்தது ஆனால் அது தரவு பாதிப்பை அதிகரிக்கிறது. கோடிட்ட தருக்க தொகுதியை உருவாக்க -i விருப்பம் பயன்படுத்தப்படுகிறது. RAID1 அளவின் கண்ணாடியை உருவாக்க raid1 வகை பயன்படுத்தப்படுகிறது. இந்த வகைக்கு தருக்க அளவை உருவாக்க தேவையான இடத்துடன் குறைந்தபட்சம் இரண்டு உடல் தொகுதிகள் தேவை. எனவே, கோடிட்ட மற்றும் ரெய்டு 1 வகை தொகுதியை உருவாக்க நீங்கள் குறைந்தது இரண்டு இயற்பியல் தொகுதிகளை உருவாக்கி பின்வரும் கட்டளைகளை இயக்க வேண்டும்.

துண்டிக்கப்பட்ட தொகுதி:

எல்விஎம்>உருவாக்கு-வகைகோடிட்ட-நான் 2 -தி10 ஜி-என்s_vol1 தொகுதி_குழு

ரெய்டு 1 தொகுதி:

எல்விஎம்>உருவாக்கு-வகைரெய்டு 1-எம் 2 -தி20 ஜி-என்m_vol1 தொகுதி_குழு

lvremove ஏற்கனவே உள்ள எந்த தருக்க தொகுதியையும் நீக்க கட்டளை பயன்படுத்தப்படுகிறது. பின்வரும் கட்டளை vg1 தொகுதி குழுவின் கீழ் அமைந்துள்ள lv2 தருக்க அளவை அகற்றும்.

எல்விஎம்>lvremove/தேவ்/vg1/எல்வி 2

ஸ்னாப்ஷாட்டை உருவாக்கவும்

அந்த வால்யூமின் ஸ்னாப்ஷாட்டை உருவாக்க நீங்கள் ப volumeதீக தொகுதிக்கு பதிலாக அசல் லாஜிக்கல் வால்யூமை பயன்படுத்த வேண்டும். தற்போதுள்ள அனைத்து தருக்க தொகுதிகளையும் அகற்றி, ஒரு புதிய தருக்க தொகுதியை உருவாக்கவும், இது உடல் அளவின் அளவை விட சிறியது, ஏனெனில் உடல் அளவின் இலவச இடத்தில் ஸ்னாப்ஷாட் உருவாக்கப்படும்.

இப்போது, ​​நீங்கள் தருக்க தொகுதியின் ஸ்னாப்ஷாட்டை உருவாக்க விரும்பினால், lv1 இன் ஸ்னாப்ஷாட்டை உருவாக்க பின்வரும் கட்டளையை இயக்கவும். இங்கே, ஸ்னாப்ஷாட் பெயர் snap_ck மற்றும் ஸ்னாப்ஷாட்டின் அளவு 6G ஆகும். இயற்பியல் சாதனத்தின் இலவச இடம் 6G க்கும் குறைவாக இருந்தால் பிழை உருவாகும் மற்றும் எந்த ஸ்னாப்ஷாட்டும் உருவாக்காது.

எல்விஎம்>உருவாக்கு-s -தி6 ஜி-என்snap_ck vg1/lv1

-போ ஸ்னாப்ஷாட்டிலிருந்து தருக்க அளவை மீட்டெடுக்க விருப்பம் பயன்படுத்தப்படுகிறது. கட்டளை செயல்படுத்தப்படும் போது, ​​ஸ்னாப்ஷாட் எடுக்கப்பட்ட இடத்திலிருந்து தருக்க தொகுதி மீட்டமைக்கப்படும்.

எல்விஎம்>lvconvert--போvg1/snap_ck

தருக்க தொகுதியின் அளவை மாற்றவும்

பயன்படுத்தி எந்த தருக்க தொகுதியின் அளவையும் எளிதாக மாற்றலாம் மதிப்பிடு கட்டளை இந்த கட்டளை தற்போதுள்ள எந்த தொகுதிக்கும் புதிய அளவை அமைக்க -L விருப்பங்களுடன் பயன்படுத்தப்படுகிறது. முதலில், நீங்கள் பயன்படுத்தி அளவை மாற்ற விரும்பும் எந்த தருக்க தொகுதியின் தற்போதைய அளவையும் சரிபார்க்கவும் எல்விஸ்கேன் கட்டளை பின்வரும் வெளியீட்டில் தற்போதைய அளவு 5 ஜிபி ஆகும்.

எல்விஎம்>எல்விஸ்கேன்

நீங்கள் ஒலியளவை மறுஅளவாக்கி தொகுதி அளவை 9 ஜிபிக்கு அமைக்க விரும்பினால் தேவையான விருப்பங்களுடன் lvresize கட்டளையை இயக்கவும் மற்றும் தொகுதி அளவு சரியாக அதிகரிக்கப்பட்டுள்ளதா இல்லையா என்பதை சரிபார்க்கவும்.

எல்விஎம்>மதிப்பிடு-தி+ 4 ஜி விஜி 1/lv1
எல்விஎம்>எல்விஸ்கேன்

தொகுதி குழுவிலிருந்து இயற்பியல் அளவை நீக்கவும்

எந்தவொரு தொகுதி குழுவிலும் இரண்டு அல்லது அதற்கு மேற்பட்ட இயற்பியல் தொகுதிகள் இருந்தால், குறிப்பிட்ட குழுவில் இருந்து குறிப்பிட்ட இயற்பியலின் இணைப்பை நீக்க விரும்பினால், பின்னர் இயக்கவும் vgreduce தொகுதி குழு பெயர் மற்றும் இயற்பியல் தொகுதி பெயருடன் கட்டளை. இயற்பியல் அளவு உபயோகத்தில் இருந்தால், தொகுதி தொகுதியிலிருந்து உங்களால் அளவை நீக்க முடியாது. அந்த வழக்கில், நீங்கள் தேவையான உடல் அளவை தொகுதி குழுவின் மற்றொரு இயற்பியல் தொகுதி இடத்திற்கு நகர்த்த வேண்டும். எனவே தொகுதி குழு பணி செய்ய ஒன்றுக்கு மேற்பட்ட உடல் தொகுதிகளை கொண்டிருக்க வேண்டும். இயற்பியல் அளவை நகர்த்திய பிறகு, தொகுதி குழுவிலிருந்து அந்த உடல் அளவை நீக்க பின்வரும் கட்டளைகளை நீங்கள் இயக்கலாம். தொகுதி குழுவில் ஒரே ஒரு இயற்பியல் சாதனம் இருந்தால் நீங்கள் கட்டளைகளை இயக்க முடியாது.

எல்விஎம்>pvmove/தேவ்/குளியலறை
எல்விஎம்>vgreduce vg1/தேவ்/குளியலறை

எல்விஎம்>pvremove/தேவ்/குளியலறை

கணினியின் சேமிப்பு சாதனங்களை திறம்பட நிர்வகிக்க எல்விஎம் பயன்படுத்தும் அறிவு அவசியம். இந்த டுடோரியலின் குறிப்பிடப்பட்ட கட்டளைகளை நீங்கள் சரியாகப் புரிந்துகொண்டு சோதித்தால் உபுண்டுவில் இந்த கட்டளைகளை உங்கள் தேவைகளின் அடிப்படையில் உங்கள் டிஸ்க்குகளை கட்டமைக்க முடியும்.