-
September 26th, 2016, 18:52
#1
عضو انجمن
افزایش حجم پارتیشن در centos
با سلام
از اول صبح کل فروم رو زیر رو رو کردم ولی به نتیجه ای نرسیدم. تقریباً همه جا رو دیدم. دوستان یکی با زبون خیلی ساده در سطح من مبتدی بگه چجوری میتونم پارتیشن Centos رو افزایش بدم.
اینم چیزی که نیاز دارید
کد:
[root@server ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_server-lv_root
5.5G 5.2G 7.5M 100% /
tmpfs 939M 0 939M 0% /dev/shm
/dev/sda1 485M 37M 423M 9% /boot
هاردم 80 گیگ هست ولی روت 5 گیگ بیشتر نیست! تازه فهمیدم که موقع نصب درست پارتیشن بندی نکردم
نوع پارتیشن بندی هم LV هست
کد:
[root@server ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_server-lv_root
5.5G 5.2G 7.5M 100% /
tmpfs 939M 0 939M 0% /dev/shm
/dev/sda1 485M 37M 423M 9% /boot
[root@server ~]# fdisk -l
Disk /dev/sda: 85.9 GB, 85899345920 bytes
255 heads, 63 sectors/track, 10443 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000ecc5b
Device Boot Start End Blocks Id System
/dev/sda1 * 1 64 512000 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 64 1306 9972736 8e Linux LVM
/dev/sda3 1306 10443 73397637+ 83 Linux
Disk /dev/mapper/vg_server-lv_root: 5981 MB, 5981077504 bytes
255 heads, 63 sectors/track, 727 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/vg_server-lv_swap: 4227 MB, 4227858432 bytes
255 heads, 63 sectors/track, 514 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
اگر هم قرار هست خودتون درست کنید با هزینه اشکالی نداره ولی باید بهم آموزش بدید!
همیشه خندان باشید
مرتضی پورمحمد
02166359898 - 09122830795
telegram : @VProgrammer
-
تعداد تشکر ها از toltek به دلیل پست مفید
-
September 26th, 2016 18:52
# ADS
-
September 26th, 2016, 18:54
#2
عضو انجمن
پاسخ : افزایش حجم پارتیشن در centos
-
تعداد تشکر ها ازus12 به دلیل پست مفید
-
September 26th, 2016, 23:55
#3
عضو انجمن
پاسخ : افزایش حجم پارتیشن در centos
با سلام
دوست عزیزم مشکل مطمئناً اینجوری برطرف میشه ولی اگر به کدها دقت میکردید متوجه میشدید که بنده اصلاً پارتیشن home ندارم و عملاً 75 گیگ فضا نمیدونم کجاست!
جهت اطلاع دوستانی که به مشکل من دچار هستند و بعداً ممکنه به این تاپیک سر بزنن. لینکی که دوستمون قرار دادن به شرح زیر هست
در این مقاله می خواهم به شکل ساده روش ریسایز کردن پارتیشن home اختصاص فضای اضافه به پارتیشن root را شرح دهم .
برای شروع بعد از لاگین در ترمینال دستور زیر را بزنید :
df -h
نتیجه برای من مشابه زیر است : ( توجه ممکنه نام و حجم پارتیشن ها برای شما متفاوت باشد )
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root 50G 1G 50G 98%/
tmpfs 630M 0 630M 0% /dev/shm
/dev/cciss/c0d0p1 477M 106M 346M 24% /boot
/dev/mapper/VolGroup-lv_home 20G 60M 19G 1% /home
هدف : می خواهیم بعد از اتمام کار حجم home تبدیل به 1 گیگ شود و 19 گیگ فضای آزاد به / اضافه شده باشد .
قدم 1 : پارتیشن home را umount می کنیم :
umount /home
قدم 2 : Shrink کردن پارتیشن قدیمی home
e2fsck -f /dev/mapper/VolGroup-lv_home
resize2fs /dev/mapper/VolGroup-lv_home 1G
قدم 3 : تغییر سایز پارتیشن home به 1 گیگ
lvreduce -L 1G /dev/mapper/VolGroup-lv_home
قدم 4 : اضافه کردن فضای آزاد به دست آمده به پارتیشن root
lvextend -l +100%FREE /dev/mapper/VolGroup-lv_root
قدم 5 : ریسایز کردن پارتیشن root
resize2fs /dev/mapper/VolGroup-lv_root
قدم 6 : mount کردن پارتیشن home
mount /home
کار تمام شد !
همیشه خندان باشید
مرتضی پورمحمد
02166359898 - 09122830795
telegram : @VProgrammer
-
تعداد تشکر ها از toltek به دلیل پست مفید