எல்விஎம்: தருக்க தொகுதிகள் மற்றும் கோப்பு முறைமைகளை உருவாக்குவது எப்படி

Lvm How Create Logical Volumes



தருக்க தொகுதி மேலாண்மை, அல்லது எல்விஎம் , தருக்க தொகுதிகள் மற்றும் கோப்பு முறைமைகளை நிர்வகிக்கப் பயன்படுத்தப்படும் ஒரு அமைப்பு. ஒரு வட்டை ஒன்று அல்லது அதற்கு மேற்பட்ட பகிர்வுகளாகப் பிரிக்கப் பயன்படுத்தப்படும் மற்ற தொகுதி மேலாண்மை கருவிகளை விட (gparted போன்றவை) LVM மிகவும் மேம்பட்ட அம்சங்களைக் கொண்டுள்ளது. எல்விஎம் உடன் விளையாட, பின்வரும் விதிமுறைகள் பற்றிய கருத்துகள் நமக்கு இருக்க வேண்டும்.

உடல் அளவு உண்மையான வன் வட்டு ஆகும்.







தொகுதி குழு அனைத்து தர்க்கரீதியான மற்றும் இயற்பியல் தொகுதிகளையும் ஒரே குழுவில் சேகரிக்கிறது



தருக்க தொகுதி எல்விஎம் அல்லாத கணினியில் வட்டு பகிர்வுக்கு சமமானதாகும்.



கோப்பு அமைப்புகள் தருக்க தொகுதிகளில் உருவாக்கப்பட்டது, மற்றும் கோப்பு அமைப்புகளை உருவாக்கிய பிறகு, இந்த கோப்பு முறைமைகளை கணினியில் ஏற்றலாம்.





இந்த டுடோரியல் தர்க்கரீதியான தொகுதிகள் மற்றும் கோப்பு முறைமைகளை உருவாக்க lvm, ஒரு பொருத்தமான தொகுப்பு பயன்படுத்தும்.

எல்விஎம் நிறுவுதல்

Lvm தொகுப்பு உபுண்டுவில் முன்பே நிறுவப்படவில்லை. Apt கட்டளை வரி கருவியைப் பயன்படுத்தி lvm தொகுப்பை நிறுவவும்.



[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோ apt-get installஎல்விஎம் 2மற்றும் மற்றும்

நிறுவிய பின், நிறுவலை சரிபார்க்க lvm பதிப்பைச் சரிபார்க்கவும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $எல்விஎம் பதிப்பு

இயற்பியல் தொகுதி, தொகுதி குழு மற்றும் தருக்க தொகுதியை உருவாக்குதல்

ஒரு தொகுதி சாதனத்தில் ஒரு தருக்க தொகுதி உருவாக்க, ஒரு உடல் தொகுதி மற்றும் ஒரு தொகுதி குழு உருவாக்கப்பட வேண்டும். இந்த பிரிவில், நாம் ஒரு இயற்பியல் தொகுதி /dev /sdc ஐ உருவாக்குவோம்; பின்னர், அந்த இயற்பியல் தொகுதியிலிருந்து ஒரு தொகுதி குழுவை (/dev/vg01) உருவாக்குவோம். இதற்குப் பிறகு, இந்த தொகுதி குழுவில் ஒரு தருக்க தொகுதியை (/dev/vg01/lv01) உருவாக்குவோம்.

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

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

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோpvs

அல்லது

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோpvscan

அல்லது

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோpvdisplay

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

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோlvmdiskscan

Pvcreate கட்டளையைப் பயன்படுத்தி /dev /sdc ஐ நமது இயற்பியல் அளவாக துவக்குவோம். ஒரு தொகுதி சாதனம் இயந்திரத்தில் பொருத்தப்பட்டால் அதை இயற்பியல் அளவிற்கு துவக்க முடியாது. ஒரு தொகுதி சாதனத்தை அகற்ற umount கட்டளையைப் பயன்படுத்தவும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோ அதிகபட்சம் /தேவ்/sdc

இப்போது பிவி கிரியேட் கட்டளையைப் பயன்படுத்தி பிளாக் சாதனத்தை இயற்பியல் தொகுதியாக துவக்கவும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோpvcreate/தேவ்/sdc

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

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

இதுவரை, நாங்கள் ஒரு உடல் அளவை உருவாக்கியுள்ளோம்; இப்போது, ​​நாம் இப்போது உருவாக்கிய இயற்பியலில் இருந்து ஒரு தொகுதி குழுவை (vg01) உருவாக்குவோம். எந்தவொரு தொகுதி குழுவை உருவாக்குவதற்கு முன், vgdisplay அல்லது vgs கட்டளையைப் பயன்படுத்தி கிடைக்கக்கூடிய அனைத்து தொகுதி குழுக்களையும் காட்டவும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோvgs

அல்லது

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோvgdisplay

கணினியில் எந்த வால்யூம் குழுவும் இல்லை, எனவே முந்தைய கட்டத்தில் நாங்கள் உருவாக்கிய இயற்பியல் தொகுதியிலிருந்து (/dev/sdc) புதிய ஒன்றை உருவாக்கவும். ஒரு தொகுதி குழுவை உருவாக்க vgcreate கட்டளை பயன்படுத்தப்படும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோvgcreate vg01/தேவ்/sdc

மேலே உள்ள கட்டளை /dev /sdc இயற்பியல் தொகுதியிலிருந்து ஒரு தொகுதி குழுவை (vg01) உருவாக்கும்.

குறிப்பு பின்வருமாறு vgcreate கட்டளையைப் பயன்படுத்தி ஒன்றுக்கு மேற்பட்ட இயற்பியல் தொகுதிகளிலிருந்து ஒரு தொகுதி குழுவை உருவாக்கலாம்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோvgcreate vg01/தேவ்/sdc/தேவ்/sda/தேவ்/குளியலறை

இப்போது மீண்டும், vgdisplay கட்டளையைப் பயன்படுத்தி அனைத்து தொகுதி குழுக்களையும் காட்டவும், சமீபத்தில் உருவாக்கப்பட்ட தொகுதி vg01 அங்கு பட்டியலிடப்படும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோvgdisplay

மேலே உள்ள படத்தில், இயற்பியல் அளவு (PE) அளவு 7679, அதிகபட்ச எண்ணிக்கையிலான இயற்பியல் தொகுதிகள் 0 (நாம் அதன் மதிப்பை அமைக்காததால்), மற்றும் அதிகபட்ச எண்ணிக்கையிலான தருக்க தொகுதிகள் 0 (எங்களிடம் உள்ளது) அதன் மதிப்பை அமைக்கவில்லை). பின்வரும் கொடிகளைப் பயன்படுத்தி தொகுதி குழுவை உருவாக்கும் போது இந்த அளவுருக்களை நாம் அமைக்கலாம்.

-s : உடல் அளவு அளவு

-பி : அதிகபட்ச எண்ணிக்கை இயற்பியல் தொகுதிகள்

-தி : தருக்க தொகுதிகளின் அதிகபட்ச எண்ணிக்கை

எனவே இப்போது எங்களிடம் vg01 என்ற ஒரு தொகுதி குழு உள்ளது, மேலும் vgchange கட்டளையைப் பயன்படுத்தி இந்த தொகுதி குழுவைச் செயல்படுத்தலாம் மற்றும் செயலிழக்கச் செய்யலாம். தொகுதி குழுவைச் செயல்படுத்த, -a கொடியின் மதிப்பை y ஆகவும், தொகுதி குழுவை செயலிழக்கச் செய்யவும், vgchange கட்டளையுடன் -a கொடியின் மதிப்பை n ஆக அமைக்கவும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோvgchange-செய்யn vg01

மேலே உள்ள கட்டளை vg01 தொகுதி குழுவை செயலிழக்கச் செய்துள்ளது. தொகுதி குழுவை செயல்படுத்த, பின்வரும் கட்டளையைப் பயன்படுத்தவும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோvgchange-செய்யமற்றும் vg01

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

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

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோlvs

அல்லது

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோஎல்விஸ்கேன்

அல்லது

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோlvdisplay

தர்க்கரீதியான தொகுதி இல்லை, எனவே lvcreate கட்டளையைப் பயன்படுத்தி vg01 தொகுதி குழுவில் 10GB அளவிலான தருக்க அளவை உருவாக்கவும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோஉருவாக்கு-தி10 ஜி-என்lv01 vg01

தருக்க அளவை உருவாக்கிய பிறகு, இப்போது lvdisplay கட்டளையைப் பயன்படுத்தி அனைத்து தருக்க தொகுதிகளையும் பட்டியலிடுங்கள்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோlvdisplay

கோப்பு முறைமைகளை உருவாக்குதல்

தருக்க தொகுதிகளை உருவாக்கிய பிறகு, இப்போது இறுதி கட்டம் தருக்க தொகுதியின் மேல் ஒரு கோப்பு அமைப்பை உருவாக்குவதாகும். ஒரு கோப்பு முறைமையை உருவாக்கிய பிறகு, அதை அணுகுவதற்கு ஒரு கோப்பகத்தில் ஏற்றவும், அதில் தரவைச் சேமிக்கவும் பயன்படுத்தலாம். கோப்பு முறைமையை உருவாக்கப் பயன்படுத்தப்படும் பல்வேறு கோப்பு முறைமை வடிவங்கள் (FAT16, FAT32, NTFS, ext2, ext3 போன்றவை) உள்ளன. Mkfs கட்டளையைப் பயன்படுத்தி ext4 கோப்பு முறைமையை உருவாக்கவும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோmkfs.ext4/தேவ்/vg01/lv01

கோப்பு முறைமையை உருவாக்கிய பிறகு, அதை அணுக ஒரு கோப்பகத்தில் ஏற்றவும். ‘/மீடியா/$ USER/lv01’ கோப்பகத்தை உருவாக்கவும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோ mkdir /பாதி/$ USER/lv01

மவுண்ட் கட்டளையைப் பயன்படுத்தி இந்த கோப்பகத்தில் கோப்பு அமைப்பை ஏற்றவும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோ ஏற்ற /தேவ்/vg01/lv01/பாதி/$ USER/lv01

இப்போது/dev/vg01/lv01 கோப்பு முறைமையை '/media/$ USER/lv01' கோப்பகத்திலிருந்து அணுகலாம், மேலும் தரவை இந்த இடத்தில் சேமிக்க முடியும். மறுதொடக்கத்தில் கோப்பு முறைமையை தானாக ஏற்றுவதற்கு, '/etc/fstab' கோப்பில் இந்தக் கோப்பு முறைமைக்கான உள்ளீட்டைச் சேர்க்கவும். நானோ எடிட்டரில் ‘/etc/fstab’ கோப்பைத் திறந்து கோப்பில் கோட்டைச் சேர்க்கவும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோ நானோ /முதலியன/fstab

/தேவ்/vg01/lv01/பாதி/உபுண்டு/lv01 ext4 இயல்புநிலைகள்0 0

கோப்பு முறைமையை உருவாக்கி ஏற்றிய பிறகு, கோப்பு முறைமையைக் காட்ட நாம் fdisk, df அல்லது lsblk போன்ற பல்வேறு கட்டளைகளைப் பயன்படுத்தலாம்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோlsblk| பிடியில்lv01

அல்லது

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோ df -h | பிடியில்lv01

அல்லது

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோ fdisk -தி | பிடியில்lv01

LVM க்கான வரைகலை கருவியைப் பயன்படுத்துதல்

இதுவரை, நாங்கள் lvm ஐ கட்டளை வரி இடைமுகத்தின் மூலம் பயன்படுத்தினோம், ஆனால் ஒரு நல்ல வரைகலை பயனர் இடைமுகத்தைப் பயன்படுத்தி தருக்க தொகுதிகள் மற்றும் கோப்பு முறைமைகளை உருவாக்கப் பயன்படுத்தப்படும் ஒரு வரைகலை கருவி (kvpm) உள்ளது. Apt கட்டளை வரி கருவியைப் பயன்படுத்தி kvpm ஐ நிறுவவும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோ apt-get installkvpmமற்றும் மற்றும்

Kvpm ஐ நிறுவிய பின், பின்வரும் கட்டளையைத் தட்டச்சு செய்வதன் மூலம் முனையத்திலிருந்து கருவியைத் திறக்கவும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோkvpm

சேமிப்பக சாதனங்கள் தாவலில், இது கணினியில் கிடைக்கும் அனைத்து தொகுதி சாதனங்களையும் காட்டுகிறது. /Dev /sdc தொகுதி சாதனத்திற்கு, இது மொத்தம் 30GiB இடத்திலிருந்து 20GiB இடத்தைக் காட்டுகிறது, ஏனெனில் இந்த தொகுதி சாதனத்தில் நாங்கள் 10GiB கோப்பு அமைப்பை உருவாக்கியுள்ளோம். 'சேமிப்பக சாதனங்கள்' தாவலுடன், 'குழு: vg01' தாவல் உள்ளது, மேலும் இந்த டுடோரியலில் நாங்கள் உருவாக்கிய தொகுதி குழு தொடர்பான அனைத்து தரவும் இதில் உள்ளது.

இந்த சாளரத்தில் தொகுதி குழு, தருக்க தொகுதி மற்றும் உருவாக்கப்பட்ட கோப்பு முறைமை பற்றிய அனைத்து தகவல்களும் உள்ளன. Kvpm கருவியைப் பயன்படுத்தி புதிய தருக்க தொகுதியை உருவாக்க, தொகுதி குழு தாவலில் 'புதிய தொகுதி' என்பதைக் கிளிக் செய்யவும்.

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

இது lv02 என்ற புதிய தருக்க தொகுதியை உருவாக்கும், மேலும் தொகுதி அங்கு பட்டியலிடப்படும்.

முனையத்தில் உள்ள lvs கட்டளையைப் பயன்படுத்தி தருக்க தொகுதி உருவாக்கப்பட்டுள்ளதா இல்லையா என்பதை உறுதிப்படுத்தவும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோlvs

ஒரு வரைகலை கருவியைப் பயன்படுத்தி lv02 இல் ஒரு கோப்பு முறைமையை உருவாக்க, நீங்கள் ஒரு கோப்பு முறைமையை உருவாக்க விரும்பும் தருக்க தொகுதி lv02 ஐத் தேர்ந்தெடுத்து 'mkfs' ஐக் கிளிக் செய்யவும்.

இது உறுதிப்படுத்தல் கேட்கும், பின்னர் கோப்பு முறைமை வடிவத்தை உள்ளிட்டு கோப்பு முறைமையை உருவாக்கும்.

கோப்பு முறைமை உருவாக்கப்பட்டதா இல்லையா என்பதை உறுதிப்படுத்த, அனைத்து கோப்பு முறைமைகளையும் பட்டியலிட பின்வரும் கட்டளைகளைப் பயன்படுத்தவும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோ fdisk -தி | பிடியில்lv02

அல்லது

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $சூடோlsblk| பிடியில்lv02

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

முடிவுரை

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