- តម្រូវការទុកជាមុន
- លំហូរការងារ
-
តោះចូលទៅ
- ជំហានទី 1: ពិនិត្យមើលព័ត៌មានផ្ទុក
- ជំហានទី 2: បម្រុងទុកទិន្នន័យសំខាន់ៗរបស់អ្នក
- ជំហានទី 3: បង្កើតភាគថាសនិម្មិតថ្មីមួយពីថាសរឹងនិម្មិត
- ជំហានទី 4៖ ពង្រីក Volume Group (VG) ដើម្បីឈានដល់ទំហំផ្ទុកអតិបរមារបស់វា។
- ជំហានទី 5៖ ពង្រីកបរិមាណឡូជីខល (LV) ដើម្បីឈានដល់ទំហំផ្ទុកអតិបរមារបស់វា
- ជំហានទី 6៖ ពិនិត្យមើលព័ត៌មានផ្ទុកម្តងទៀត
- ពាក្យចុងក្រោយ
សូមស្វាគមន៍ការត្រឡប់មកវិញ នៅក្នុងការបង្រៀននេះ ខ្ញុំនឹងណែនាំអ្នកអំពីការដំឡើងទំហំផ្ទុកដែលបានធ្វើបច្ចុប្បន្នភាពរបស់អ្នកទៅក្នុង ម៉ាស៊ីនមេ CentOS។ប្រសិនបើអ្នកប្រើ Cloud Hosting របស់ 1Byteដោយគ្រាន់តែទាក់ទងជាមួយក្រុមជំនួយ 1Byte ហើយយើងនឹងថែរក្សាអ្វីគ្រប់យ៉ាងសម្រាប់អ្នក។ ក្នុងករណីដែលអ្នកមិនប្រើ CentOS អ្នកអាចអានប្រកាសដែលត្រូវគ្នានៅទីនេះ។
4) ដេបៀន
តម្រូវការទុកជាមុន
ដំណើរការ CentOS 7 ត្រូវបានដំឡើងកំណែទៅកន្លែងផ្ទុក
ទិន្នន័យគួរតែត្រូវបានបម្រុងទុកនៅក្រៅម៉ាស៊ីនមេ (ទៅកាន់ម៉ាស៊ីនមេផ្សេងទៀត ឬឧបករណ៍ផ្ទុកអ៊ីនធឺណិតដែលមានមូលដ្ឋានលើ Cloud ឬទៅកាន់កុំព្យូទ័រ/កុំព្យូទ័រយួរដៃក្នុងតំបន់របស់អ្នក) មិនត្រឹមតែនៅលើម៉ាស៊ីនមេដែលអ្នកកំពុងប្រើឥឡូវនេះនោះទេ។ ពិចារណាពីរបៀបដែលវាងាយស្រួលដោយចៃដន្យ ដំណើរការពាក្យបញ្ជាខុស, ហើយជ្រើសរើសជម្រើសខុស ដែលនាំទៅដល់ការលុបអ្វីៗទាំងអស់ចេញពី hard drive ដោយរវល់ជាមួយវា វាជាការល្អបំផុតដើម្បីជៀសវាងការធ្វើដូច្នេះ។
លំហូរការងារ
1) ពិនិត្យមើលព័ត៌មានផ្ទុក
2) បម្រុងទុកទិន្នន័យសំខាន់ៗ (អត្ថបទពាក់ព័ន្ធ នៅទីនេះ)
3) បង្កើតភាគថាសនិម្មិតថ្មីមួយពីដ្រាយវ៍រឹងជាក់ស្តែង
4) ពង្រីក Volume Group (VG) ដើម្បីឈានដល់ទំហំផ្ទុកអតិបរមារបស់វា
5) ពង្រីកបរិមាណឡូជីខល (LV) ដើម្បីឈានដល់ទំហំផ្ទុកអតិបរមារបស់វា
6) ពិនិត្យមើលព័ត៌មានផ្ទុកម្តងទៀត
តោះចូលទៅ
ជំហានទី 1: ពិនិត្យមើលព័ត៌មានផ្ទុក
- នេះ `
lsblk
` ពាក្យបញ្ជាត្រូវបានប្រើដើម្បីរាយព័ត៌មានអំពីឧបករណ៍ទប់ស្កាត់នៅលើប្រព័ន្ធរបស់អ្នក។ នៅពេលអ្នករត់lsblk
`, វានឹងបង្ហាញបញ្ជីឧបករណ៍ទប់ស្កាត់ទាំងអស់ដែលភ្ជាប់ជាមួយប្រព័ន្ធរបស់អ្នក រួមជាមួយនឹងឈ្មោះឧបករណ៍ ទំហំ និងព័ត៌មានផ្សេងទៀតរបស់ពួកគេ
#Displays information about the block devices on your Server
lsblk
- នៅផ្នែកខាងឆ្វេងនៃរូបភាព មានតែថាសរឹងនិម្មិត 1 ប៉ុណ្ណោះ។ `
sda
`ត្រូវបានភ្ជាប់ទៅម៉ាស៊ីនមេរបស់អ្នក។ `sda1, sda2
` និង`sda3
` គឺជាភាគថាសនិម្មិតដែលត្រូវបានបែងចែកពី `sda
` - ប្រសិនបើអ្នកបូកបញ្ចូលនូវ `
sda1
`,`sda2
` និង`sda3
`, ទំហំផ្ទុកសរុបស្មើនឹង `sda
` ហើយស្មើនឹង 50GB
→ នេះមានន័យថាម៉ាស៊ីនមេរបស់អ្នកមានទំហំផ្ទុកសរុប 50GB ហើយការផ្ទុកទាំងអស់នេះត្រូវបានដាក់ឱ្យប្រើប្រាស់
- ស្រដៀងនឹងរូបភាពខាងឆ្វេង រូបភាពនេះនៅខាងស្ដាំក៏មានថាសរឹងនិម្មិតតែមួយដែល `
sda
` ហើយមានភាគថាសចំនួន 3 ត្រូវបានបង្កើតឡើងពី `sda
` ជាឈ្មោះ `sda1
`,`sda2
` និង`sda3
` - លើកនេះទោះបីជាយ៉ាងណាវាខុសពីរូបខាងឆ្វេងត្រង់ថាសមត្ថភាពសរុបរបស់`
sda
`គឺ 150GBខណៈពេលដែលផលបូកនៃ `sda1
`,`sda2
` និង`sda3
`គឺតែប៉ុណ្ណោះ 50GB.
→ នេះសបញ្ជាក់ឱ្យឃើញថា បន្ទាប់ពីធ្វើបច្ចុប្បន្នភាពទំហំផ្ទុក នោះម៉ាស៊ីនមេរបស់អ្នកមានទំហំផ្ទុកសរុប 150GB ប៉ុន្តែមានតែ 50GB ប៉ុណ្ណោះដែលកំពុងប្រើប្រាស់ ហើយ 100GB ដែលនៅសល់មិនត្រូវបានដាក់ឱ្យប្រើប្រាស់ទេ។
តើអ្វីជា `centos-root
`?
នេះសំដៅទៅលើប្រព័ន្ធឯកសារ root ដែលជាថតកម្រិតកំពូលនៅក្នុងឋានានុក្រមឯកសារនៃប្រព័ន្ធលីនុច។ វាត្រូវបានតំណាងដោយសញ្ញាចុចទៅមុខ (/) ហើយមានថត និងឯកសារផ្សេងទៀតទាំងអស់នៅលើប្រព័ន្ធ។ ប្រព័ន្ធឯកសារឫសត្រូវបានម៉ោននៅពេលចាប់ផ្ដើម ហើយបម្រើជាមូលដ្ឋានគ្រឹះសម្រាប់ឋានានុក្រមឯកសារទាំងមូល។
វិធីសាស្រ្តមួយផ្សេងទៀតដើម្បីពិនិត្យមើលការផ្ទុកនៅលើលីនុចគឺត្រូវប្រើ `df -Th
command.
`df
` តំណាងឱ្យ "disk free" ហើយវាបង្ហាញព័ត៌មានអំពីប្រព័ន្ធឯកសារនៅលើប្រព័ន្ធរបស់អ្នក រួមទាំងប្រភេទប្រព័ន្ធឯកសារ ទំហំសរុប ទំហំដែលបានប្រើ កន្លែងទំនេរ និងចំណុចម៉ោន។ នេះ។-T
ជម្រើសប្រាប់ `df
` ដើម្បីបង្ហាញប្រភេទប្រព័ន្ធឯកសារ និង `-h
` ជម្រើសប្រាប់វាឱ្យបង្ហាញទំហំក្នុងទម្រង់ "មនុស្សអាចអានបាន" (ឧ. ជា MB ឬ GB ជាជាងគិតជាបៃ)។
#Displays information about the file systems on your Server
df -Th
+ យើងមិនឃើញមានភាពខុសគ្នាណាមួយមុន និងក្រោយការអាប់ដេតទំហំផ្ទុកទេ។ នេះcentos-root
`នៅតែរក្សាទំហំផ្ទុក 50GB
→ នេះជាការបញ្ជាក់បន្ថែមថា 1Byte បានបង្កើនទំហំផ្ទុករបស់អ្នក 100GB ប៉ុន្តែអ្នកមិនទាន់បានភ្ជាប់ទំហំផ្ទុកនេះទៅកាន់ Server របស់អ្នកនៅឡើយទេ ដូច្នេះ Server របស់អ្នកកំពុងប្រើប្រាស់ត្រឹមតែ 50GB ប៉ុណ្ណោះ។
ជំហានទី 2: បម្រុងទុកទិន្នន័យសំខាន់ៗរបស់អ្នក
+ ក្នុងកិច្ចខិតខំប្រឹងប្រែងដើម្បីធ្វើឱ្យការបង្រៀននេះខ្លី និងប្រសិទ្ធភាពល្អ ខ្ញុំនឹងមិនរៀបរាប់អំពីរបៀបបម្រុងទុកទិន្នន័យរបស់អ្នកទេ។ ដោយសារតែគ្មាននរណាម្នាក់ទេ ប៉ុន្តែអ្នកអាចដឹងថាតើទិន្នន័យសំខាន់អ្វី កន្លែងដែលវាត្រូវបានរក្សាទុក។ល។
+ ទោះយ៉ាងណាក៏ដោយ យើងមានមេរៀនអំពីរបៀបបម្រុងទុក និងស្ដាររបស់អ្នក។ cloud server ក្នុងករណីប្រសិនបើទិន្នន័យរបស់អ្នកខូច ឬបាត់បង់ដោយបញ្ហានេះ ឯកសារបង្រៀន.
ជំហានទី 3: បង្កើតភាគថាសនិម្មិតថ្មីមួយពីថាសរឹងនិម្មិត
+`fdisk
` ពាក្យបញ្ជាអនុញ្ញាតឱ្យអ្នកគ្រប់គ្រងភាគថាសនៅលើថាសរឹងនិម្មិត។ ជាមួយ `fdisk
` អ្នកអាចបង្កើត លុប និងកែប្រែភាគថាសនិម្មិតនៅលើថាសរឹងនិម្មិត ឬឧបករណ៍ផ្ទុកនិម្មិតផ្សេងទៀតដែលភ្ជាប់ទៅម៉ាស៊ីនមេរបស់អ្នក។
ចំណាំ៖ ក្នុងជំហាននេះ អ្នកត្រូវអានដោយយកចិត្តទុកដាក់ ហើយជ្រើសរើសតាមការណែនាំខាងក្រោម។ គ្រាន់តែជ្រើសរើសខុស ឬការវាយខុសអាចបំផ្លាញដំណើរការផ្ទុកទិន្នន័យរបស់អ្នក សូម្បីតែខូច និងបាត់បង់ទិន្នន័យរបស់អ្នក
#Proceed to interact with the virtual hard drive (sda)
fdisk /dev/sda
#3.1: Input " n " to create a new virtual parititon
n
#3.2: Input " p " to choose primary partition type
p
#Right after doing this, the system will create a new partitions,
#Please do remember this partition number
#3.3: Press " Enter " to get the new first sector. This will prevent overlap with existing sectors
#3.4: Press " Enter " to get the new last sector. This will prevent overlap with existing sectors
#3.5: Press " t " to define partition type
t
#3.6: Input "partition number". In step 3.2, the system created partition number 4 (sda4)
4
#3.7: Input " 8e " to choose partition type is Linux LVM
8e
#3.8: Input "w" (write) to save changes
w
សូមពិនិត្យមើលរូបភាពខាងក្រោមដោយប្រុងប្រយ័ត្នដើម្បីមើលថាតើវាមើលទៅក្នុងសកម្មភាពជាក់ស្តែងយ៉ាងណា
កត់ចំណាំ:
+ នៅជំហានទី 3.2៖ ដំបូងឡើយ ម៉ាស៊ីនមេរបស់ខ្ញុំមាន 3 ភាគ (`sda1
`,`sda2
` និង`sda3
`)
→ បន្ទាប់ពីបញ្ចូល "p" នៅក្នុងជំហាន 3.2 ប្រព័ន្ធនឹងបង្កើតភាគថាសថ្មីដោយស្វ័យប្រវត្តិ `sda4
`
→ សូមចាំថា partition ដែលបង្កើតនឹងមិនតែងតែជា partition 4 `sda4
`
+ នៅជំហាន 3.6 អ្នកត្រូវបញ្ចូលលេខភាគត្រឹមត្រូវដែលប្រព័ន្ធបានបង្កើតក្នុងជំហាន 3.2។ ប្រសិនបើអ្នកជ្រើសរើសលេខភាគថាសខុសក្នុងជំហាននេះ មានឱកាសខ្ពស់ដែលទិន្នន័យដែលបានរក្សាទុកក្នុងភាគថាសចាស់នឹងត្រូវបានលុប ឬខូច។
→ សូមជ្រើសរើសឱ្យបានត្រឹមត្រូវ
#3.9: Restart the server to update the change
reboot
#3.10: Login back to your server and rụn command `lsblk` to confirm the new virtual partition 4
lsblk


+ ទោះយ៉ាងណាក៏ដោយ យើងនៅតែមិនអាចប្រើភាគទី 4 ដោយហេតុផលបីយ៉ាង៖
1) យើងមិនបានបង្កើត "បរិមាណឡូជីខល" និម្មិតពី `sda4
` ការបែងចែក។
2) យើងមិនទាន់បានកំណត់ថា "បរិមាណឡូជីខល" និម្មិតនៃ 100GB ទេ
3) យើងមិនទាន់បានភ្ជាប់ `centos-root
` ទៅ`sda4
`.
ជំហានទី 4៖ ពង្រីក Volume Group (VG) ដើម្បីឈានដល់ទំហំផ្ទុកអតិបរមារបស់វា។
+`centos-root
ត្រូវបានគេស្គាល់ផងដែរថាជា `filesystem (/)
` មានប្រភេទទម្រង់ `lvm
` (កម្មវិធីគ្រប់គ្រងកម្រិតសំឡេងឡូជីខល)
→ នេះមានន័យថាទិន្នន័យនឹងត្រូវបានរក្សាទុកដោយផ្ទាល់នៅលើ `logical Volume (LV)
` ប៉ុន្តែ `logical Volume (LV)
`ត្រូវបានបង្កើតនៅខាងក្នុង`Volume Group (GV)
`មិនមែននៅលើភាគថាសទេ
→ ដូច្នេះហើយ យើងត្រូវបំប្លែង 100GB នៃ `partition sda4
ចូលទៅក្នុង 100GB `Volume Group (GV)
` ជាដំបូង បន្ទាប់មកយើងបំប្លែងទំហំ 100GB `Volume Group (GV)
` ទៅ `Logical Volume (LV)
`
→ ម្យ៉ាងទៀត យើងនឹងរីកចម្រើន `Volume Group (GV)
` ដើម្បីឈានដល់ទំហំផ្ទុកអតិបរមារបស់វា ហើយបន្ទាប់ពីនោះពង្រីក `Logical volume (LV)
` ឈានដល់ទំហំផ្ទុកអតិបរមាផងដែរ
#Run command `vgs` to check the storage of Volume Group (VG)
vgs
#Run command `lvs` to check the storage of Logical Volume (LV)
lvs
មានចំនួនមួយនូវ `Volume Group (GV)
` ឲ្យឈ្មោះថា `centos
` ជាមួយនឹងទំហំផ្ទុកបច្ចុប្បន្ន 48.99GB.
មានចំនួនពីរនូវ `Logical Volumes (LVs)
`, មួយហៅថា`root
` ជាមួយ 47.39GB កន្លែងផ្ទុក និងមួយទៀតមានឈ្មោះ `swap
` ជាមួយ 1.60GB នៃការផ្ទុក។
ឥឡូវនេះយើងនឹងបន្តពង្រីកការផ្ទុក `Volume Group (GV)
` ដើម្បីឈានដល់សមត្ថភាពអតិបរមារបស់វាដោយដំណើរការពាក្យបញ្ជាខាងក្រោម
#Be sure to change the partition number correctly, in my case, the partition will be `sda4`
vgextend centos /dev/sda4
នៅពេលអ្នកដំណើរការ `vgextend
` ពាក្យបញ្ជា កម្រិតសំឡេងនិម្មិតត្រូវបានបន្ថែមទៅ `volume group (VG)
` ហើយទំហំនៃក្រុមកម្រិតសំឡេងកើនឡើងដើម្បីរួមបញ្ចូលចន្លោះនៅលើទំហំនិម្មិត។ វាអនុញ្ញាតឱ្យអ្នកបង្កើតភាគឡូជីខលបន្ថែមនៅក្នុងក្រុមបរិមាណ ឬពង្រីកភាគឡូជីខលដែលមានស្រាប់ ដើម្បីប្រើទំហំបន្ថែម។
ដំបូងឡើយ Volume Group centos មានតែ 48.99 GBឥឡូវនេះវាត្រូវបានកើនឡើង 148.99 GB.
ជំហានទី 5៖ ពង្រីកបរិមាណឡូជីខល (LV) ដើម្បីឈានដល់ទំហំផ្ទុកអតិបរមារបស់វា
ស្រដៀងទៅនឹងជំហានទី 4 ជំនួសឱ្យការពង្រីក Volume Group (VG) ឥឡូវនេះយើងនឹងពង្រីក Logical Volume (LV) ដោយដំណើរការពាក្យបញ្ជាខាងក្រោម។
#Be sure to change the partition number correctly, in my case, the partition will be `sda4`
lvextend /dev/centos/root /dev/sda4

ដំបូងឡើយ Logical Volume root គឺមានតែ 47.39GBឥឡូវនេះវាត្រូវបានកើនឡើង 147.39GB.
#`xfs_growfs` is a utility that is used to resize an xfs file system.
xfs_growfs /dev/mapper/centos-root

- `
/dev/mapper/centos-root
` គឺជាឯកសារឧបករណ៍សម្រាប់ `xfs
ប្រព័ន្ធឯកសារ។ នៅពេលអ្នកដំណើរការ `xfs_growfs
` បញ្ជាជាមួយឯកសារឧបករណ៍នេះជាអាគុយម៉ង់ `xfs_growfs
` ឧបករណ៍ប្រើប្រាស់នឹងប្តូរទំហំប្រព័ន្ធឯកសារ ដើម្បីប្រើទំហំបន្ថែមនៅលើឧបករណ៍ទប់ស្កាត់មូលដ្ឋាន។
ជំហានទី 6៖ ពិនិត្យមើលព័ត៌មានផ្ទុកម្តងទៀត
ជំហាននេះគឺជាជំហានចុងក្រោយដើម្បីពិនិត្យមើលលទ្ធផលដែលយើងសម្រេចបាន
#Displays information about the file systems on your Server
df -Th

រូបភាពនៅខាងឆ្វេងមុនពេលប្រតិបត្តិពាក្យបញ្ជាក្នុងជំហានទី 5 ឥឡូវនេះជា `centos-root
`មានតែ 48GB
ហើយរូបភាពនៅខាងស្តាំកំពុងប្រតិបត្តិពាក្យបញ្ជាក្នុងជំហានទី 5 ឥឡូវនេះ `centos-root
` បានកើនឡើង 100GBហើយទំហំផ្ទុកសរុបរបស់វាគឺ 148GB
→ ដំឡើងដោយជោគជ័យ
#Displays information about the block devices on your Server
lsblk
- នៅក្នុងរូបភាពនៅខាងឆ្វេងមុនពេលប្រតិបត្តិពាក្យបញ្ជាក្នុងជំហានទី 5 គ្មានអ្វីត្រូវបានភ្ជាប់ទៅភាគថាសនិម្មិត `
sda4
` - ហើយរូបភាពនៅខាងស្តាំកំពុងប្រតិបត្តិពាក្យបញ្ជាក្នុងជំហានទី 5 ឥឡូវនេះ `
centos-root
`បានភ្ជាប់ទៅភាគថាសនិម្មិត`sda4
`
→ ដំឡើងដោយជោគជ័យ
ប្រើប្រាស់ជំនាញ Cloud Computing ដ៏រឹងមាំរបស់ 1Byte ដើម្បីជំរុញអាជីវកម្មរបស់អ្នកតាមរបៀបដ៏ធំមួយ
1Byte ផ្តល់សេវាកម្មចុះឈ្មោះដែនពេញលេញ ដែលរួមមានបុគ្គលិកផ្នែកគាំទ្រ ការថែទាំអតិថិជនដែលមានការអប់រំ ការចំណាយសមរម្យ ក៏ដូចជាឧបករណ៍ស្វែងរកតម្លៃដែន។
បង្កើនសុវត្ថិភាពលើអ៊ីនធឺណិតរបស់អ្នកជាមួយនឹងសេវាកម្ម SSL របស់ 1Byte ។ ការការពារដែលមិនអាចប្រៀបផ្ទឹមបាន ការរួមបញ្ចូលដោយគ្មានថ្នេរ និងសន្តិភាពនៃចិត្តសម្រាប់ដំណើរឌីជីថលរបស់អ្នក។
មិនថា cloud server កញ្ចប់ដែលអ្នកជ្រើសរើស អ្នកអាចពឹងផ្អែកលើ 1Byte សម្រាប់ភាពជឿជាក់ ភាពឯកជន សុវត្ថិភាព និងបទពិសោធន៍គ្មានភាពតានតឹង ដែលមានសារៈសំខាន់សម្រាប់អាជីវកម្មជោគជ័យ។
ការជ្រើសរើសពួកយើងជាអ្នកផ្តល់សេវាបង្ហោះចែករំលែករបស់អ្នកអនុញ្ញាតឱ្យអ្នកទទួលបានតម្លៃដ៏ល្អឥតខ្ចោះសម្រាប់ប្រាក់របស់អ្នក ខណៈពេលដែលរីករាយនឹងកម្រិតគុណភាព និងមុខងារដូចគ្នានឹងជម្រើសដែលមានតម្លៃថ្លៃជាង។
តាមរយៈកម្មវិធីដែលមានភាពបត់បែនខ្ពស់ 1Byte ដ៏ទំនើប cloud hosting ផ្តល់ដំណោះស្រាយដ៏អស្ចារ្យដល់អាជីវកម្មខ្នាតតូច និងមធ្យមលឿនជាងមុន សុវត្ថិភាពជាងមុន និងក្នុងតម្លៃកាត់បន្ថយ។
បន្តនាំមុខការប្រកួតប្រជែងជាមួយនឹងសេវាកម្មបង្ហោះ WordPress ប្រកបដោយភាពច្នៃប្រឌិតរបស់ 1Byte ។ ផែនការដែលសំបូរទៅដោយលក្ខណៈពិសេសរបស់យើង និងភាពជឿជាក់ដែលមិនអាចប្រៀបផ្ទឹមបានធានាថាគេហទំព័ររបស់អ្នកមានភាពលេចធ្លោ និងផ្តល់នូវបទពិសោធន៍អ្នកប្រើប្រាស់ដែលមិនអាចបំភ្លេចបាន។
ក្នុងនាមជាដៃគូ AWS ផ្លូវការ ទំនួលខុសត្រូវចម្បងមួយរបស់យើងគឺជួយអាជីវកម្មក្នុងការធ្វើទំនើបកម្មប្រតិបត្តិការរបស់ពួកគេ និងប្រើប្រាស់ច្រើនបំផុតក្នុងការធ្វើដំណើររបស់ពួកគេទៅកាន់ពពកជាមួយ AWS ។
ពាក្យចុងក្រោយ
អ្នកសម្រេចបានរហូតមកដល់ដំណាក់កាលចុងក្រោយ, សូមអបអរសាទរ!!! ការបន្ថែមទំហំផ្ទុកបន្ថែមទៅលើ CentOS server របស់អ្នកឥឡូវនេះគឺជាភាពងាយស្រួលមួយដែលអ្នកអាចធ្វើដោយខ្លួនឯងបាន។ អ្នកអាចពិនិត្យមើលការធ្វើដំណើររបស់យើងខាងក្រោមដើម្បីជ្រើសរើស OS ដែលត្រឹមត្រូវ។