அனைவருக்கும் வணக்கம்! லினக்ஸ் சர்வரில் வட்டு அளவை "ஹாட்" அதிகரிக்க - சமீபத்தில் நான் ஒரு எளிய பணியைக் கண்டேன்.
பணியின் விளக்கம்
கிளவுட்டில் ஒரு சர்வர் உள்ளது. என் விஷயத்தில், இது Google Cloud - Compute Engine. இயக்க முறைமை - உபுண்டு. தற்போது 30 ஜிபி வட்டு இணைக்கப்பட்டுள்ளது. தரவுத்தளம் வளர்ந்து வருகிறது, கோப்புகள் வீங்கி வருகின்றன, எனவே நீங்கள் வட்டு அளவை 50 ஜிபிக்கு அதிகரிக்க வேண்டும். அதே நேரத்தில், நாங்கள் எதையும் முடக்க மாட்டோம், எதையும் மறுதொடக்கம் செய்ய மாட்டோம்.
கவனம்! நாங்கள் தொடங்குவதற்கு முன், அனைத்து முக்கியமான தகவல்களையும் காப்புப் பிரதி எடுக்கவும்!
1. முதலில், நம்மிடம் எவ்வளவு இலவச இடம் உள்ளது என்று பார்க்கலாம். லினக்ஸ் கன்சோலில் நாம் எழுதுகிறோம்:
df -h
எளிமையான வார்த்தைகளில், என்னிடம் மொத்தம் 30 ஜிபி உள்ளது, இப்போது 7.9 ஜிபி இலவசம். அதிகரிக்க வேண்டும்.
2. அடுத்து நான் சென்று இன்னும் சில ஜிபிகளை எனது ஹோஸ்டரின் கன்சோல் மூலம் இணைக்கிறேன். மறுதொடக்கம் செய்யாமல் Google Cloud இதை எளிதாக்குகிறது. நான் Compute Engine -> Disks -> எனது சேவையகத்தின் வட்டைத் தேர்ந்தெடுத்து அதன் அளவை மாற்றவும்:
நான் உள்ளே சென்று, "திருத்து" என்பதைக் கிளிக் செய்து, எனக்கு தேவையான அளவுக்கு வட்டு அளவை அதிகரிக்கவும் (என் விஷயத்தில், 50 ஜிபி வரை).
3. இப்போது எங்களிடம் 50 ஜிபி உள்ளது. கட்டளையுடன் சேவையகத்தில் இதை சரிபார்க்கலாம்:
sudo fdisk -l
எங்களின் புதிய 50 ஜிபி பார்க்கிறோம், ஆனால் தற்போது 30 ஜிபி மட்டுமே பயன்படுத்த முடியும்.
4. இப்போது தற்போதைய 30 ஜிபி வட்டு பகிர்வை நீக்கிவிட்டு புதிய 50 ஜிபி ஒன்றை உருவாக்குவோம். நீங்கள் பல பிரிவுகளைக் கொண்டிருக்கலாம். நீங்கள் பல புதிய பகிர்வுகளையும் உருவாக்க வேண்டியிருக்கலாம். இந்த செயல்பாட்டிற்கு நாங்கள் நிரலைப் பயன்படுத்துவோம் fdisk வசதியைப், இது ஹார்ட் டிஸ்க் பகிர்வுகளை நிர்வகிக்க உங்களை அனுமதிக்கிறது. வட்டு பகிர்வுகள் என்ன, அவை என்ன தேவை என்பதைப் புரிந்துகொள்வதும் முக்கியம் - படிக்கவும்
sudo fdisk /dev/sda
5. நிரலின் ஊடாடும் பயன்முறையின் உள்ளே fdisk வசதியைப் நாங்கள் பல செயல்பாடுகளை செய்கிறோம்.
முதலில் நாம் உள்ளிடவும்:
p
கட்டளை நமது தற்போதைய பகிர்வுகளின் பட்டியலைக் காட்டுகிறது. என் விஷயத்தில், ஒரு பகிர்வு 30 ஜிபி மற்றும் மற்றொரு 20 ஜிபி சுதந்திரமாக மிதக்கிறது.
6. பின்னர் உள்ளிடவும்:
d
முழு 50 ஜிபிக்கும் புதிய ஒன்றை உருவாக்க தற்போதைய பகிர்வை நீக்குகிறோம். செயல்பாட்டிற்கு முன், முக்கியமான தகவல்களை காப்புப் பிரதி எடுத்திருக்கிறோமா என்பதை மீண்டும் ஒருமுறை சரிபார்க்கிறோம்!
7. அடுத்து நாம் நிரலுக்குக் குறிப்பிடுகிறோம்:
n
கட்டளை ஒரு புதிய பகிர்வை உருவாக்குகிறது. எல்லா அளவுருக்களும் இயல்புநிலையாக அமைக்கப்பட வேண்டும் - நீங்கள் Enter ஐ அழுத்தினால் போதும். உங்களிடம் ஒரு சிறப்பு வழக்கு இருந்தால், உங்கள் அளவுருக்களைக் குறிப்பிடவும். ஸ்கிரீன்ஷாட்டில் இருந்து நீங்கள் பார்க்க முடியும் என, நான் 50 ஜிபி பகிர்வை உருவாக்கினேன் - எனக்கு என்ன தேவை.
8. இதன் விளைவாக, நான் நிரலுக்குக் குறிப்பிடுகிறேன்:
w
இந்த கட்டளை மாற்றங்களை எழுதுகிறது மற்றும் வெளியேறுகிறது fdisk வசதியைப். பகிர்வு அட்டவணையைப் படிக்கத் தவறிவிட்டோம் என்று நாங்கள் பயப்படவில்லை. இதை சரிசெய்ய பின்வரும் கட்டளை உதவும். கொஞ்சம் விட்டுத்தான்.
9. நாங்கள் வெளியேறினோம் fdisk வசதியைப் மற்றும் முக்கிய லினக்ஸ் வரிக்கு திரும்பியது. அடுத்து, நாங்கள் முன்பு அறிவுறுத்தியபடி ஓட்டுகிறோம்:
sudo partprobe /dev/sda
எல்லாம் வெற்றிகரமாக இருந்தால், நீங்கள் எந்த செய்தியையும் பார்க்க மாட்டீர்கள். உங்களிடம் நிரல் நிறுவப்படவில்லை என்றால் பகுதி ஆய்வு, பின்னர் அதை நிறுவவும். சரியாக பகுதி ஆய்வு பகிர்வு அட்டவணைகளை புதுப்பிக்கும், இது பகிர்வை ஆன்லைனில் 50 ஜிபி வரை விரிவாக்க அனுமதிக்கும். மேலே போ.
துப்பு! நிறுவு பகுதி ஆய்வு நீங்கள் இதை இப்படி செய்யலாம்:
apt-get install partprobe
10. இப்போது நிரலைப் பயன்படுத்தி பகிர்வு அளவை மறுவரையறை செய்ய உள்ளது resize2fs. அவள் இதை ஆன்லைனில் செய்வாள் - அந்த நேரத்தில் கூட ஸ்கிரிப்டுகள் வேலை செய்து வட்டுக்கு எழுதிக் கொண்டிருந்தன.
திட்டம் resize2fs கோப்பு முறைமை மெட்டாடேட்டாவை மேலெழுதும். இதைச் செய்ய, பின்வரும் கட்டளையைப் பயன்படுத்துகிறோம்:
sudo resize2fs /dev/sda1
இங்கே sda1 என்பது உங்கள் பகிர்வின் பெயர். பெரும்பாலான சந்தர்ப்பங்களில், இது sda1 ஆகும், ஆனால் விதிவிலக்குகள் சாத்தியமாகும். கவனமாக இரு. இதன் விளைவாக, நிரல் எங்களுக்கு பகிர்வு அளவை மாற்றியது. இது ஒரு வெற்றி என்று நினைக்கிறேன்.
11. இப்போது பகிர்வு அளவு மாறிவிட்டதா என்பதை உறுதி செய்வோம், இப்போது நம்மிடம் 50 ஜிபி உள்ளது. இதைச் செய்ய, முதல் கட்டளையை மீண்டும் செய்வோம்:
df -h
ஆதாரம்: www.habr.com