നിലവിലുള്ള ലിനക്സിലേക്ക് 2TB-യേക്കാൾ വലിയ ഒരു പുതിയ ഡിസ്ക് എങ്ങനെ ചേർക്കാം


fdisk യൂട്ടിലിറ്റി ഉപയോഗിച്ച് 2TB-നേക്കാൾ വലിയ ഹാർഡ് ഡിസ്കിന്റെ പാർട്ടീഷൻ ചെയ്യാൻ നിങ്ങൾ എപ്പോഴെങ്കിലും ശ്രമിച്ചിട്ടുണ്ടോ, എന്തുകൊണ്ടാണ് നിങ്ങൾക്ക് GPT ഉപയോഗിക്കാനുള്ള മുന്നറിയിപ്പ് ലഭിക്കുന്നതെന്ന് ചിന്തിച്ചിട്ടുണ്ടോ? അതെ, നിങ്ങൾ അത് ശരിയാണ്. fdisk ടൂൾ ഉപയോഗിച്ച് 2TB-യിൽ കൂടുതൽ വലിപ്പമുള്ള ഒരു ഹാർഡ് ഡിസ്ക് നമുക്ക് പാർട്ടീഷൻ ചെയ്യാൻ കഴിയില്ല.

അത്തരം സന്ദർഭങ്ങളിൽ, നമുക്ക് parted കമാൻഡ് ഉപയോഗിക്കാം. fdisk ഡോസ് പാർട്ടീഷനിംഗ് ടേബിൾ ഫോർമാറ്റും പാർട്ടഡ് GPT ഫോർമാറ്റും ഉപയോഗിക്കുന്ന പാർട്ടീഷനിംഗ് ഫോർമാറ്റിലാണ് പ്രധാന വ്യത്യാസം.

നുറുങ്ങ്: പാർട്ടഡ് ടൂളിന് പകരം നിങ്ങൾക്ക് gdisk ഉപയോഗിക്കാം.

ഈ ലേഖനത്തിൽ, RHEL/CentOS അല്ലെങ്കിൽ Debian/Ubuntu പോലുള്ള നിലവിലുള്ള ലിനക്സ് സെർവറിലേക്ക് 2TB-യേക്കാൾ വലിയ ഒരു പുതിയ ഡിസ്ക് ചേർക്കാൻ ഞങ്ങൾ നിങ്ങളെ കാണിക്കും.

ഈ കോൺഫിഗറേഷൻ ചെയ്യുന്നതിനായി ഞാൻ fdisk, parted യൂട്ടിലിറ്റികൾ ഉപയോഗിക്കുന്നു.

ആദ്യം കാണിച്ചിരിക്കുന്നതുപോലെ fdisk കമാൻഡ് ഉപയോഗിച്ച് നിലവിലെ പാർട്ടീഷൻ വിശദാംശങ്ങൾ ലിസ്റ്റ് ചെയ്യുക.

# fdisk -l

ഈ ലേഖനത്തിന്റെ ഉദ്ദേശ്യത്തിനായി, ഞാൻ 20GB കപ്പാസിറ്റിയുള്ള ഒരു ഹാർഡ് ഡിസ്ക് അറ്റാച്ചുചെയ്യുന്നു, അത് 2TB-യിൽ കൂടുതൽ വലിപ്പമുള്ള ഡിസ്കിനും പിന്തുടരാവുന്നതാണ്. ഒരിക്കൽ നിങ്ങൾ ഒരു ഡിസ്ക് ചേർത്തുകഴിഞ്ഞാൽ, കാണിച്ചിരിക്കുന്ന അതേ fdisk കമാൻഡ് ഉപയോഗിച്ച് പാർട്ടീഷൻ ടേബിൾ പരിശോധിക്കുക.

# fdisk -l

നുറുങ്ങ്: നിങ്ങൾ ഒരു ഫിസിക്കൽ ഹാർഡ് ഡിസ്ക് ചേർക്കുകയാണെങ്കിൽ, പാർട്ടീഷനുകൾ ഇതിനകം ഉണ്ടാക്കിയതായി നിങ്ങൾ കണ്ടെത്തിയേക്കാം. അത്തരം സന്ദർഭങ്ങളിൽ, parted ഉപയോഗിക്കുന്നതിന് മുമ്പ് അത് ഇല്ലാതാക്കാൻ നിങ്ങൾക്ക് fdsik ഉപയോഗിക്കാം.

# fdisk /dev/xvdd

പാർട്ടീഷൻ ഇല്ലാതാക്കാൻ കമാൻഡിനായി d സ്വിച്ച്, മാറ്റങ്ങൾ എഴുതി പുറത്തുകടക്കാൻ w ഉപയോഗിക്കുക.

പ്രധാനം: പാർട്ടീഷൻ ഇല്ലാതാക്കുമ്പോൾ നിങ്ങൾ ശ്രദ്ധിക്കേണ്ടതുണ്ട്. ഇത് ഡിസ്കിലെ ഡാറ്റ മായ്uക്കും.

പാർട്ടഡ് കമാൻഡ് ഉപയോഗിച്ച് ഒരു പുതിയ ഹാർഡ് ഡിസ്ക് പാർട്ടീഷൻ ചെയ്യാനുള്ള സമയമാണിത്.

# parted /dev/xvdd

പാർട്ടീഷൻ ടേബിൾ ഫോർമാറ്റ് GPT ആയി സജ്ജമാക്കുക

(parted) mklabel gpt

പ്രൈമറി പാർട്ടീഷൻ ഉണ്ടാക്കി ഡിസ്ക് കപ്പാസിറ്റി നൽകുക, ഇവിടെ ഞാൻ 20GB ഉപയോഗിക്കുന്നു (നിങ്ങളുടെ കാര്യത്തിൽ ഇത് 2TB ആയിരിക്കും).

(parted) mkpart primary 0GB 20GB

ജിജ്ഞാസയ്ക്കായി, ഈ പുതിയ പാർട്ടീഷൻ എങ്ങനെയാണ് fdisk-ൽ ലിസ്റ്റ് ചെയ്തിരിക്കുന്നത് എന്ന് നോക്കാം.

# fdisk /dev/xvdd

ഇപ്പോൾ ഫോർമാറ്റ് ചെയ്ത ശേഷം പാർട്ടീഷൻ മൌണ്ട് ചെയ്യുക, സിസ്റ്റം ബൂട്ട് ചെയ്യുമ്പോൾ മൌണ്ട് ചെയ്യേണ്ട ഫയൽ സിസ്റ്റങ്ങളെ നിയന്ത്രിക്കുന്ന /etc/fstab-ൽ ചേർക്കുക.

# mkfs.ext4 /dev/xvdd1

പാർട്ടീഷൻ ഫോർമാറ്റ് ചെയ്തുകഴിഞ്ഞാൽ, ഇപ്പോൾ /data1-ന് കീഴിൽ പാർട്ടീഷൻ മൌണ്ട് ചെയ്യാനുള്ള സമയമായി.

# mount /dev/xvdd1 /data1

സ്ഥിരമായ മൗണ്ടിംഗിനായി /etc/fstab ഫയലിലെ എൻട്രി ചേർക്കുക.

/dev/xvdd1     /data1      ext4      defaults  0   0

പ്രധാനപ്പെട്ടത്: GPT ഫോർമാറ്റ് ഉപയോഗിച്ച് പാർട്ടീഷൻ ചെയ്യുന്നതിനായി കേർണൽ GPT-യെ പിന്തുണയ്ക്കണം. ഡിഫോൾട്ടായി RHEL/CentOS-ന് GPT പിന്തുണയുള്ള കേർണൽ ഉണ്ട്, എന്നാൽ Debian/Ubuntu-ന് കോൺഫിഗറേഷൻ മാറ്റിയതിന് ശേഷം നിങ്ങൾ കേർണൽ വീണ്ടും കംപൈൽ ചെയ്യേണ്ടതുണ്ട്.

അത്രയേയുള്ളൂ! ഈ ലേഖനത്തിൽ, parted കമാൻഡ് എങ്ങനെ ഉപയോഗിക്കാമെന്ന് ഞങ്ങൾ കാണിച്ചുതന്നിട്ടുണ്ട്. നിങ്ങളുടെ അഭിപ്രായങ്ങളും ഫീഡ്uബാക്കും ഞങ്ങളുമായി പങ്കിടുക.