PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : افزایش حجم پارتیشن در centos



toltek
September 26th, 2016, 18:52
با سلام
از اول صبح کل فروم رو زیر رو رو کردم ولی به نتیجه ای نرسیدم. تقریباً همه جا رو دیدم. دوستان یکی با زبون خیلی ساده در سطح من مبتدی بگه چجوری میتونم پارتیشن 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





اگر هم قرار هست خودتون درست کنید با هزینه اشکالی نداره ولی باید بهم آموزش بدید!


همیشه خندان باشید
مرتضی پورمحمد

us12
September 26th, 2016, 18:54
مشابه این آموزش عمل کنید :

http://www.softiran.org/article/70/resize-LVM-partitions-shrink-home-extend-root.html

toltek
September 26th, 2016, 23:55
با سلام
دوست عزیزم مشکل مطمئناً اینجوری برطرف میشه ولی اگر به کدها دقت میکردید متوجه میشدید که بنده اصلاً پارتیشن home ندارم و عملاً 75 گیگ فضا نمیدونم کجاست!
33580


جهت اطلاع دوستانی که به مشکل من دچار هستند و بعداً ممکنه به این تاپیک سر بزنن. لینکی که دوستمون قرار دادن به شرح زیر هست

در این مقاله می خواهم به شکل ساده روش ریسایز کردن پارتیشن 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


کار تمام شد !






همیشه خندان باشید
مرتضی پورمحمد