Linux sunucularda diski klasöre kalıcı bağlama (Mount etme)

Video #

Esenlikler,

Linux sunucularımıza yeni disk eklediğimizde bunu sunucularımıza tanıtıp, ulaşabileceğimiz bir klasöre kalıcı olarak bağlamamız gerekiyor.

Çalışma ortamı #

🔥 VirtualBox üzerinde Vagrant ile otomatik kurulum için Vagrantfile

Sanallaştırma           :       VirtualBox
İşletim Sistemi         :       Centos7
IP                                  :       192.168.56.35
Hostname                 :       sercangezer-diskEkleme
Disk 1 [5 GB]             :       /dev/sdb
Disk 2 [8 GB]             :       /dev/sdc

Ön Hazırlık #

Disklerimizi bölümlendirelim #

root@sercangezer-diskEkleme:/root #> lsblk -paf
NAME                                 FSTYPE         LABEL UUID                                                                 MOUNTPOINT
/dev/sda                                                      
└─/dev/sda1                     xfs                 1c419d6c-5064-4a2b-953c-05b2c67edb15              /
/dev/sdb                                                      
/dev/sdc  

Bizim çalışmamızda /dev/sdb ve /dev/sdc diskleri.

/dev/sdb bölümlendirelim #

root@sercangezer-diskEkleme:/root #> fdisk /dev/sdb <<EOF
n
p
1


w
EOF

/dev/sdc bölümlendirelim #

root@sercangezer-diskEkleme:/root #> fdisk /dev/sdc <<EOF
n
p
1


w
EOF
root@sercangezer-diskEkleme:/root #> lsblk -paf
NAME                                          FSTYPE                                    LABEL UUID                                                                   MOUNTPOINT
/dev/sda                                                      
└─/dev/sda1                             xfs                                             1c419d6c-5064-4a2b-953c-05b2c67edb15                  /
/dev/sdb                                                      
└─/dev/sdb1                                                   
/dev/sdc                                                      
└─/dev/sdc1

Gördüğünüz gibi artık elimizde /dev/sdb1 ve /dev/sdc1 adında disk bölümlerimiz oluştu.

Disk bölümlerimizi ‘xfs’ türünde biçimlendirelim #

Disklerimizi Linux sistemimize tanıttık fakat hangi verinin nerede tutulduğunu ve istediğimiz zaman erişebilmemiz için bu disklerimizi xfs dosya sistemi türünde biçimlendirmemiz gerekiyor.

/dev/sdb1 biçimlendirelim #

root@sercangezer-diskEkleme:/root #> mkfs.xfs /dev/sdb1

/dev/sdc1 biçimlendirelim #

root@sercangezer-diskEkleme:/root #> mkfs.xfs /dev/sdc1
root@sercangezer-diskEkleme:/root #> lsblk -apf
NAME                              FSTYPE              LABEL UUID                                                                          MOUNTPOINT
/dev/sda                                                      
└─/dev/sda1                 xfs                       1c419d6c-5064-4a2b-953c-05b2c67edb15                        /
/dev/sdb                                                      
└─/dev/sdb1                 xfs                        cb6d96bb-fbda-473f-ad68-5d8f1eb298ba 
/dev/sdc                                                      
└─/dev/sdc1                 xfs                         cfc34bde-85e2-435c-a89c-8b525bf95574

Görüldüğü gibi /dev/sdb1 ve /dev/sdc1 bölümlerinin FSTYPE ı xfs olarak görülüyor.

Klasörlere bağlama #

Disklerimize kolaylıkla ulaşabilmek için klasörlere bağlamalıyız. Bizim örneğimizde /mnt klasörü altındaki my-data ve my-linux klasörlerine bağlayacağız.

root@sercangezer-diskEkleme #> mkdir -p /mnt/my-data

root@sercangezer-diskEkleme #> mkdir -p /mnt/my-linux
root@sercangezer-diskEkleme #> mount /dev/sdb1 /mnt/my-data/

root@sercangezer-diskEkleme #> mount /dev/sdc1 /mnt/my-linux/
root@sercangezer-diskEkleme:/mnt #> df -hT

Filesystem     Type      Size  Used Avail Use% Mounted on
.
.
/dev/sdb1      xfs       5.0G   33M  5.0G   1% /mnt/my-data
/dev/sdc1      xfs       8.0G   33M  8.0G   1% /mnt/my-linux

❗Fakat bu kalıcı bir bağlama olmadı. Sunucuyu yeniden başlattığımızda bu bağlantının koptuğunu göreceksiniz.

KALICI olarak klasöre bağlama #

Klasöre kalıcı olarak bağladığımızda mount -av çıktısında gelmesi gerekiyor.

root@sercangezer-diskEkleme:/mnt #> mount -av
/                        : ignored
none                     : ignored

Kalıcı hale getirmek için /etc/fstab dosyanın içerisine bağlama bilgilerini yazmamız gerekiyor.

İsterseniz vi/nano text editör ile /etc/fstab dosyasını açıp aşağıdaki tanımlamaları ekleyebilirsiniz.

/dev/sdb1         /mnt/my-data          xfs           defaults          0 0
/dev/sdc1         /mnt/my-linux          xfs           defaults          0 0

Direkt olarak /etc/fstab dosyasının sonuna eklemek için;

echo '/dev/sdb1         /mnt/my-data          xfs           defaults          0 0' >> /etc/fstab
echo '/dev/sdc1         /mnt/my-linux          xfs           defaults          0 0' >> /etc/fstab

Artık mount -av ile kontrol ettiğimizde kalıcı olarak bağlandığını görebileceğiz.

root@sercangezer-diskEkleme:/mnt #> mount -av

/                        : ignored
none                     : ignored
/mnt/my-data             : already mounted
/mnt/my-linux            : already mounted
İçeriği paylaş:

× Yazılan içerik ile ilgili her türlü soru, şikayet ve öneriniz için ePosta gönderebilirsiniz.
Etiket: Linux, Dosya Sistemi, Disk Yönetimi, /etc/fstab