-- Google

Google Cloud Disk Boyutu Değiştirme

Google cloud üzerinde instance açtığımızda default 10 gb lık bir boot disk sizi karşılar. Bunu aşmanın yolu şöyle;

Öncelikle instance yaratmadan önce sol menüden Disk menüsüne gidin ve diski burada yaratın. Yaratırken GB değerini ihtiyacınız olanı verin. Daha sonra “create instance” diyerek buradan “existing disk” diyerek daha önce oluşturduğunuz diski seçin ve instance ı yaratın.

Bitti mi ? Yeni başlıyoruz. “df -lh” ile baktığımızda disk hala 10 GB görünecektir fakat “fdisk -l” yaptığınızda aslında diskin verdiğiniz GB kadar olduğunu göreceksiniz. Tek sorun bunu işletim sistemine anlatmak. Bunun için;

fdisk /dev/sda

yaptıktan sonra önce c sonra u ya basıyoruz.

Command (m for help): c
DOS Compatibility flag is not set

Command (m for help): u
Changing display/entry units to sectors

şimdi p yaparak partitionları görüyoruz;

Command (m for help): p

Disk /dev/sda: 53.7 GB, 53687091200 bytes
4 heads, 32 sectors/track, 819200 cylinders, total 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000d975a

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    20971519    10484736   83  Linux

Sonra "d" ye basıp mevcut partitonu kaldırıyoruz. Merak etmeyin diske bişi olmayacak.

Command (m for help): d
Selected partition 1

Ardından "p" ye basıyoruz;

Command (m for help): p

Disk /dev/sda: 53.7 GB, 53687091200 bytes
4 heads, 32 sectors/track, 819200 cylinders, total 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000d975a

   Device Boot      Start         End      Blocks   Id  System

Şimdi "n" ye basıp yeni partition yaratıyoruz;

Command (m for help): n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
Partition number (1-4, default 1): 1
First cylinder (2048-104857599, default 2048): 2048
Last cylinder, +sectors or +size{K,M,G} (2048-104857599, default 104857599):
Using default value 104857599

Şimdi "w" ye basıp yaptıklarımızı onaylıyoruz;

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.

makineyi reboot ediyoruz;
reboot

açıldıktan sonra "df -lh" yaptığınızda /dev/sda1 gibi bişi göreceksiniz farklı ise sizdekini yazmanız lazım. Şimdi yeniden boyutlandırma için resize2fs programımızı çalıştırıyoruz;

resize2fs /dev/sda1

resize2fs 1.42.5 (29-Jul-2012)
Filesystem at /dev/sda1 is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 4
The filesystem on /dev/sda1 is now 13106944 blocks long.

Tebrikler! “df -lh” yapın diskinizi doğru boyutu ile göreceksiniz.

Yorumla

Yorum

This site uses Akismet to reduce spam. Learn how your comment data is processed.