Bloğa geri dön

Linux'ta Depolama Aygıtlarını Yapılandırma - Bölümleme ve Biçimlendirmeyi Öğrenme

Linux'ta Depolama Aygıtlarını Yapılandırma - Bölümleme ve Biçimlendirmeyi Öğrenme

Giriş

Yeni bir diske ihtiyaç duyabileceğiniz birçok durum vardır, örneğin Linux sisteminizde. Çoğunlukla, yeni bir disk oluşturmak basit bir işlemdir. Ancak, bölümleme şemaları ve dosya sistemi biçimleriyle oynamaya çalışıyorsanız işler karmaşıklaşabilir. Süreci basitleştirmeye yardımcı olmak için bu eğitim, aşağıdakileri nasıl yapacağınıza dair adım adım bir taslak sunacaktır:

  • Sistemdeki yeni diskin nasıl tanımlanacağı.

  • Sürücüde nasıl bölüm oluşturulacağı.

  • Bölümün Ext4 dosya sistemi kullanılarak nasıl biçimlendirileceği.

  • Dosya sisteminin nasıl bağlanacağı ve otomatik bağlanmasının nasıl yapılandırılacağı.

Öncelikle Linux'u daha iyi tanımak isterseniz, CentOS 7'ye Linux kurma, Linux sisteminizde dosyaları bulma ve Linux sunucunuzda kimlik doğrulamayı yapılandırma konularını okuyabilirsiniz.

Kurulum

Başlamadan önce, doğru araçların kurulu olduğundan emin olmanız gerekir. parted aracı sürücüyü bölümlemek için kullanılır. Genellikle sunucuda önceden kurulu olarak gelir. Debian veya Ubuntu kullanıyorsanız, aşağıdaki gibi kurabilirsiniz:

Install Parted

CentOS veya Fedora kullanıyorsanız, kurmak için aşağıdakileri yazın:

Yeni Diskin Tanımlanması

Yapmanız gereken ilk şey, sunucudaki yeni diski tanımlamaktır. Bölümleme şemasının olmamasına bakarak tamamen yeni bir sürücü bulabilirsiniz. Örneğin, parted tüm disklerinizin bölüm düzenlerinin bir listesini almak için kullanılan komut. Geçerli bir bölümleme şemasına sahip olmayan diskler, yeni bir diski tanımlamak için kullanabileceğiniz bir hata gösterecektir. İşte yazacağınız şey:

Bölümlenmemiş disk bir tanımlanamayan disk etiketi hatası gösterecektir, şu şekilde:

Yeni diski tanımlamanın başka bir yolu da lsblk komutunu kullanmaktır. Bu, sistemdeki disklerin bir listesini gösterecektir ve sizin doğru boyuta sahip ve bölümlenmemiş olanı tanımlamanız gerekir:

Burada, listedeki ilk diski yeni diskimiz olarak tanımladık. Herhangi bir değişiklik yapmadan önce, her oturumda lsblk komutunu kontrol ettiğinizden emin olun. Disk tanımlayıcısını doğrulamadan, yanlış diski biçimlendirmeniz veya bölümlemeniz olasıdır. Bunun nedeni, /dev/sd* ve /dev/hd* gibi tanımlayıcıların önyüklemeler arasında mutlaka aynı olmayabilmesidir. Bu nedenle, /dev/disk/by-uuid, /dev/disk/by-label, veya /dev/disk/by-id.

Yeni Sürücü Nasıl Bölümlenir

Sürücüyü bölümlemek için, yeni diskinize atanan çekirdek (kernel) adını bilmeniz gerekir. Bölümleme tüm diski kapsayacaktır. Hadi başlayalım!

  • Bir standart seçin

İlk olarak, bölümleme standardını seçmelisiniz. MBR standardı çok çeşitli işletim sistemleri tarafından desteklenmektedir. Ancak, özel bir gereksiniminiz olmadığını varsayarsak, çoğu durumda önerilen daha modern çözüm GPT'dir. GPT standardını aşağıdaki gibi seçin:

MBR standardını kullanmak istemeniz durumunda, aşağıdakileri yazın:

  • Yeni bir bölüm oluşturun

Ardından, aşağıdaki komutu kullanarak bölümü oluşturacağız:

Bölümü, şunu çalıştırarak kontrol edebilirsiniz: lsblk:

Bir Bölüm Üzerinde Dosya Sistemi Nasıl Oluşturulur

Ardından, bölümü bir Ext4 Dosya Sistemi olarak nasıl biçimlendireceğimizi öğreneceğiz. Bu amaçla, bölümü mkfs.ext4 aracına aşağıdaki gibi iletmemiz gerekir:

Gördüğünüz gibi, -L bayrağını geçerek bir bölüm etiketi ekledik. Ardından, hedef sürücümüzü tanımlayabileceğimiz bir ad ekledik. Yalnızca bölümü belirttiğinizden ve tüm diski belirtmediğinizden emin olmanız önemlidir. Örneğin, sda disk adı olduğunda, bölümün sonunda genellikle gibi bir sayı bulunursda1.

Bölümün etiketini istediğiniz zaman değiştirmek için e2label komutunu şu şekilde kullanın:

Bölümünüzü tanımlamak için daha fazla seçenek öğrenmek istiyorsanız, lsblk komutunu çalıştırın. Bu komutun bazı sürümleri size bölümün adı, etiketi ve UUID'si dahil tüm bilgileri gösterecektir:

Bu komutun tüm alanları göstermemesi durumunda, bunları şu komutla manuel olarak bulabilirsiniz:

Çıktı şuna benzer görünecektir:

Yeni dosya sistemini belirtmek için vurgulanan bilgilerden herhangi birini kullanabilirsiniz.

Yeni Dosya Sistemi Nasıl Bağlanır

Son olarak, kullanmaya başlayabilmeniz için dosya sistemini bağlama zamanı geldi. Genellikle, Dosya Sistemi Hiyerarşisi Standardı önerilerine göre, /mnt veya dosya sistemlerini geçici olarak bağlamak için bunun alt dizinlerinden biri. Kalıcı depolama için özel bir önerimiz yok. Bu nedenle, bağlamak için hangi şemayı kullanacağımıza karar verebiliriz.

Bu öğreticinin amaçları doğrultusunda, yeni dosya sistemini şunun altına bağlayacağız: /mnt/data. Bir dizin oluşturarak başlayın:

  • Geçici olarak bağlama

Diyelim ki bir dosya sistemini geçici olarak bağlamak istiyorsunuz. Bunu şu komutla yapabilirsiniz:

  • Önyüklemede otomatik olarak bağlama

Sunucu her önyüklendiğinde sürücüyü otomatik olarak bağlamak için aşağıdaki komutu kullanabilirsiniz:

Gördüğünüz gibi, /etc/fstab dosyasında değişiklikler yaptık. Bu dosyada, öğreticinin önceki kısımlarında sudo lsblk --fs çalıştırarak belirlediğimiz dosya sistemimiz için farklı tanımlayıcılardan herhangi birini kullanabilirsiniz. Aşağıdaki örnekte, bölümün etiketini ekledik. Sonraki satırlar, diğer tanımlayıcılardan birini kullanmış olsaydık nasıl görüneceğini de göstermektedir:

Partition and Format modify etc fstab

Düzenlemeyi bitirdiğinizde dosyayı kaydedip kapatın. Henüz yapmadıysanız, şunu yazarak dosya sistemini bağlayabilirsiniz:

  • Bağlamayı test etme

İyi bir alışkanlık, birimi bağladıktan sonra dosya sisteminizin erişilebilir olduğundan emin olmaktır. Bunu, çıktıdaki diskin kullanılabilir olup olmadığını kontrol etmek için df komutunu kullanarak doğrulayabilirsiniz:

Şu /mnt/data dizini altında, ayrıca lost+found dizinini de bulacaksınız. Bu, bir Ext* dosya sisteminin kökünü gösterir:

Bağlı dosyanın okuma ve yazma yeteneklerine sahip olduğunu doğrulamak isterseniz, şu şekilde bir test dosyasına yazmayı deneyin:

Yazma işleminin doğru şekilde gerçekleştirildiğinden emin olmak için dosyayı bir kez kontrol etmeniz yeterlidir:

Çıktı, dosya sisteminin olması gerektiği gibi çalıştığını gösteriyor. Şimdi bu dosyayı güvenle kaldırabilirsiniz:

Sonuç

Bu kılavuzun sonunda, sunucunuzdaki yeni dosya sistemlerini veya sürücüleri nasıl bölümleyeceğinizi, biçimlendireceğinizi, bağlayacağınızı ve test edeceğinizi öğreneceksiniz. Bu eğitim, Linux'ta depolama için ham bir diskin dosya sistemi olarak kullanılmasının genel sürecini ele almaktadır. Belirli durumlarda, bölümleme, biçimlendirme ve bağlama için daha karmaşık yöntemler gerekebilir. Ancak bu eğitim, başlamak için ihtiyacınız olan temel bilgi ve becerileri size kazandıracaktır.

Keyifli Bilişimler!

author

Pranay Kapgate

Yazar · CloudSigma

Preslav Dobrev, CloudSigma'da Kreatif Tasarımcı olarak görev yapmakta olup geleneksel ve yenilikçi pazarlama kanallarını kullanarak tutarlı bir kurumsal kimlik oluşturmaya odaklanmaktadır. Sanatsal vizyonu stratejik pazarlamayla harmanlayarak etkili marka anlatıları oluşturma konusunda oldukça yeteneklidir.

Yorumlar

Henüz yorum yapılmamış. İlk siz olun.