Disk (Volume) Oluşturmak & Eklemek

Anadolu altyapısında sanal makineler oluşturulduklarında 100 GB'lık bir disk alanıyla gelir (Rumeli için bulut ekibine danışın). Gerekli gördüğünüz takdirde disk kotanızı istediğiniz gibi bölerek makinelerinize ek diskler (volume) bağlayabilirsiniz.

Volume oluşturmak #

Soldaki menüden sırasıyla Project → Volumes → Volumes → Create Volume bölümüne gidin.

  1. Volume adını Türkçe ve özel karakter kullanmadan girin.
  2. Boyutu GB cinsinden belirtin.
  3. Create Volume butonuyla diskinizi oluşturun.
Create Volume penceresi: ad, boş volume kaynağı ve GiB cinsinden boyut alanları

Volume'u sanal makineye bağlamak #

Volume listesinde Actions sütunundaki açılır menüden (▾) Manage Attachments seçeneğine tıklayın, ardından makinenizi seçip diski bağlayın (attach). Ayırmak (detach) için de aynı menüyü kullanabilirsiniz.

Volumes listesi: Actions açılır menüsünde Manage Attachments seçeneği
Manage Volume Attachments penceresi: Attach To Instance alanında makine seçimi

Diski makine içinde kullanıma hazırlamak #

Bağlanan volume makinede boş, biçimlendirilmemiş bir disk olarak görünür. Makinenize bağlandıktan sonra aşağıdaki adımları izleyin (örnekler Ubuntu içindir).

1. Diski bulun #

lsblk

Çıktıda boyutu oluşturduğunuz volume ile aynı olan ve bölümü (partition) bulunmayan diski arayın. Genellikle /dev/vdb olur; ikinci volume /dev/vdc şeklinde devam eder.

NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
vda     253:0    0  100G  0 disk
└─vda1  253:1    0  100G  0 part /
vdb     253:16   0  120G  0 disk

2. Biçimlendirin #

sudo mkfs.ext4 /dev/vdb

3. Bağlayın (mount) #

sudo mkdir -p /mnt/veri
sudo mount /dev/vdb /mnt/veri
sudo chown ubuntu:ubuntu /mnt/veri

df -h /mnt/veri komutuyla diskin bağlandığını görebilirsiniz.

4. Yeniden başlatmalarda otomatik bağlanmasını sağlayın #

Disk adları (vdb, vdc) yeniden başlatmada değişebileceği için /etc/fstab dosyasına diskin UUID'si ile ekleyin:

echo "UUID=$(sudo blkid -s UUID -o value /dev/vdb) /mnt/veri ext4 defaults,nofail 0 2" | sudo tee -a /etc/fstab
sudo mount -a

sudo mount -a hata vermeden tamamlanıyorsa kayıt doğrudur. nofail seçeneği, volume ayrılmış olsa bile makinenin açılabilmesini sağlar.