LFCS #4: Linux'ta Depolama Cihazları Nasıl Bölümlenir
Linux Foundation, sistem yöneticilerinin performansa dayalı bir sınav yoluyla genel operasyonel performans gösterebileceklerini göstermeleri için parlak bir şans olan LFCS sertifikasyonunu (Linux Foundation Sertifikalı Sysadmin) başlattı. Linux sistemleri desteği: sistem desteği, birinci düzey tanılama ve izleme, ayrıca gerekirse sorunun diğer destek ekiplerine iletilmesi.
Linux Foundation sertifikalarının kesin olduğunu, tamamen performansa dayalı olduğunu ve çevrimiçi bir portal aracılığıyla her zaman, her yerde erişilebileceğini lütfen unutmayın. Böylece becerilerinizi ve uzmanlığınızı kanıtlamak için ihtiyaç duyduğunuz sertifikaları almak üzere artık bir sınav merkezine gitmenize gerek yok.
Serinin başlığı LFCS (Linux Foundation Sertifikalı Sistem Yöneticisi) 1'den 33'e kadar Bölümlere Hazırlık olacak ve aşağıdaki konuları kapsayacak:
- Part 1
Linux'ta Dosyaları Değiştirmek İçin 'Sed' Komutu Nasıl Kullanılır
- Part 2
Linux'ta Vi/Vim Nasıl Kurulur ve Kullanılır
- Part 3
-
Linux'ta Dosyaları ve Dizinleri Sıkıştırma ve Dosya Bulma
- Part 4
Depolama Cihazlarını Bölümlendirme, Dosya Sistemlerini Biçimlendirme ve Takas Bölümünü Yapılandırma
- Part 5
Linux'ta Yerel ve Ağ (Samba ve NFS) Dosya Sistemlerini Bağlama/Çıkarma
- Part 6
Bölümleri RAID Aygıtları Olarak Birleştirme – Sistem Yedeklemeleri Oluşturma ve Yönetme
- Part 7
Sistem Başlatma Süreçlerini ve Hizmetlerini Yönetme (SysVinit, Systemd ve Upstart)
- Part 8
Kullanıcı ve Gruplar, Dosya İzinleri ve Sudo Erişimi Nasıl Yönetilir
- Part 9
Yum, RPM, Apt, Dpkg, Aptitude ve Zypper ile Linux Paket Yönetimi
- Part 10
Temel Kabuk Komut Dosyalarını ve Dosya Sistemi Sorunlarını Gidermeyi Öğrenme
- Part 11
Vgcreate, lvcreate ve lvextend Komutlarını Kullanarak LVM Nasıl Yönetilir ve Oluşturulur
- Part 12
Yüklü Yardım Belgeleri ve Araçlarla Linux Nasıl Keşfedilir?
- Part 13
-
Grand Unified Bootloader (GRUB) Nasıl Yapılandırılır ve Sorun Giderilir
- Part 14
Linux Süreçlerinin Kaynak Kullanımını İzleyin ve Kullanıcı Bazında Süreç Sınırlarını Belirleyin
- Part 15
Linux Sistemlerinde Çekirdek Çalışma Zamanı Parametreleri Nasıl Ayarlanır veya Değiştirilir
- Part 16
Linux'ta SELinux veya AppArmor ile Zorunlu Erişim Denetiminin Uygulanması
- Part 17
Kullanıcılar ve Gruplar için Erişim Kontrol Listeleri (ACL'ler) ve Disk Kotaları Nasıl Ayarlanır?
- Part 18
Ağ Hizmetlerini Yükleme ve Önyükleme Sırasında Otomatik Başlatmayı Yapılandırma
- Part 19
Anonim Oturum Açmalara İzin Verecek FTP Sunucusunu Ayarlamaya Yönelik Temel Kılavuz
- Part 20
Temel Özyinelemeli Önbelleğe Alma DNS Sunucusu Kurulumu ve Etki Alanı için Bölgeleri Yapılandırma
- Part 21
MariaDB Veritabanı Sunucusunun Kurulumu, Güvenliği ve Performans Ayarlaması Nasıl Yapılır
- Part 22
Dosya Sistemi Paylaşımı için NFS Sunucusu Nasıl Kurulur ve Yapılandırılır
- Part 23
-
SSL Sertifikalı İsme Dayalı Sanal Barındırma ile Apache Nasıl Kurulur
- Part 24
Linux'ta Hizmetlere Uzaktan Erişimi Etkinleştirmek için Iptables Güvenlik Duvarı Nasıl Kurulur
- Part 25
Trafiği Statik ve Dinamik Olarak Yönetmek için Linux'u Yönlendiriciye Dönüştürme
- Part 26
Şifrelenmiş Dosya Sistemlerini Kurma ve Cryptsetup Aracını Kullanarak Değiştirme
- Part 27
Sistem Kullanımı, Kesintiler Nasıl İzlenir ve Linux Sunucularındaki Sorunlar Nasıl Giderilir
- Part 28
Paketleri Kurmak veya Güncellemek İçin Ağ Havuzu Nasıl Kurulur
- Part 29
Ağ Performansı, Güvenliği ve Sorun Giderme Nasıl Denetlenir
- Part 30
Sanal Makineler ve Konteynerler Nasıl Kurulur ve Yönetilir
- Part 31
Projeleri Verimli Bir Şekilde Yönetmek için Git'in Temellerini Öğrenin
- Part 32
Linux'ta IPv4 ve IPv6 Adreslerini Yapılandırmaya Yeni Başlayanlar Kılavuzu
- Part 33
Ubuntu'da Ağ Bağlantısı ve Köprü Oluşturma İçin Yeni Başlayanlar Kılavuzu
Bu gönderi, 33 dersten oluşan bir serinin 4. Bölümüdür. Bu bölümde, LFCS sertifika sınavı için gerekli olan depolama aygıtlarını bölümleme, dosya sistemlerini biçimlendirme ve takas bölümünü yapılandırma konularını ele alacağız.
Linux'ta Depolama Cihazlarını Bölümlendirme
Bölümleme, tek bir sabit sürücüyü bir veya daha fazla parçaya veya bölüm adı verilen "dilimlere" bölmenin bir yoludur. Bölüm, sürücüdeki bağımsız bir disk olarak kabul edilen ve tek tür dosya sistemi içeren bir bölümdür; bölüm tablosu ise sabit sürücünün bu fiziksel bölümlerini bölüm tanımlamalarıyla ilişkilendiren bir dizindir.
Linux'ta, IBM PC uyumlu sistemlerde MBR bölümlerini (~2009'a kadar) yönetmek için kullanılan geleneksel araç fdisk komutudur. GPT bölümleri için (~2010 ve sonrası) gdisk'i kullanacağız. Bu araçların her biri, adının ardından bir aygıt adının (/dev/sdb gibi) yazılmasıyla çağrılabilir.
MBR Bölümlerini fdisk ile yönetme
İlk önce fdisk'i ele alacağız.
fdisk /dev/sdb
Bir sonraki işlemi soran bir bilgi istemi görüntülenir. Emin değilseniz yardım içeriğini görüntülemek için ‘m
‘ tuşuna basabilirsiniz.
Yukarıdaki resimde en sık kullanılan seçenekler vurgulanmıştır. Geçerli bölüm tablosunu görüntülemek için istediğiniz zaman 'p
' tuşuna basabilirsiniz.
Id sütunu, fdisk tarafından bölüme atanan bölüm türünü (veya bölüm kimliğini) gösterir. Bölüm türü, dosya sisteminin, bölümün içerdiği veya basit bir deyişle, o bölümdeki verilere nasıl erişileceğinin bir göstergesi olarak hizmet eder.
Bu seri performansa dayalı LFCS sınavına odaklandığından, her bölüm türüne ilişkin kapsamlı bir çalışmanın bu eğitimin kapsamı dışında olduğunu lütfen unutmayın.
fdisk Komut Kullanımı
fdisk tarafından kullanılan seçeneklerden bazıları şunlardır:
- ‘
l
’ seçeneğine (küçük harf l) basarak fdisk tarafından yönetilebilen tüm bölüm türlerini listeleyebilirsiniz. - Mevcut bir bölümü silmek için ‘
d
‘ tuşuna basın. Sürücüde birden fazla bölüm bulunursa hangisinin silinmesi gerektiği sorulacaktır. - İlgili numarayı girin ve ardından değişiklikleri uygulamak için '
w
' (değişiklikleri bölüm tablosuna yaz) tuşuna basın.
Aşağıdaki örnekte /dev/sdb2
'yi sileceğiz ve ardından değişiklikleri doğrulamak için bölüm tablosunu yazdıracağız (p
).
Yeni bir bölüm oluşturmak için 'n
' tuşuna basın, ardından bunun birincil bölüm olacağını belirtmek için 'p
' tuşuna basın. Son olarak, tüm varsayılan değerleri kabul edebilirsiniz (bu durumda bölüm tüm kullanılabilir alanı kaplayacaktır) veya aşağıdaki gibi bir boyut belirleyebilirsiniz.
fdisk'in seçtiği ID bölümü kurulumumuz için doğru değilse, bunu değiştirmek için 't' tuşuna basabiliriz.
Bölümleri ayarlamayı tamamladığınızda değişiklikleri diske kaydetmek için 'w
' tuşuna basın.
GPT Bölümlerini gdisk ile yönetme
Aşağıdaki örnekte /dev/sdb
kullanacağız.
gdisk /dev/sdb
gdisk'in MBR veya GPT bölümleri oluşturmak için kullanılabileceğini unutmamalıyız.
GPT bölümlendirmeyi kullanmanın avantajı, aynı diskte boyutu petabayt mertebesinde olabilen 128 adede kadar bölüm oluşturabilmemizdir; oysa MBR için maksimum boyut budur. bölümler 2 TB boyutundadır.
fdisk'teki seçeneklerin çoğunun gdisk'te de aynı olduğunu unutmayın. Bu nedenle bunlar hakkında detaya girmeyeceğiz ancak sürecin ekran görüntüsünü burada bulabilirsiniz.
Linux'ta Dosya Sistemlerini Formatlamak
Gerekli tüm bölümleri oluşturduktan sonra dosya sistemlerini oluşturmalıyız. Sisteminizde desteklenen dosya sistemlerinin listesini bulmak için aşağıdaki ls komutunu çalıştırın.
ls /sbin/mk*
Seçmeniz gereken dosya sistemi türü gereksinimlerinize bağlıdır. Her dosya sisteminin artılarını ve eksilerini ve kendi özelliklerini göz önünde bulundurmalısınız. Bir dosya sisteminde aranacak iki önemli özellik şunlardır:
- Sistem çökmesi durumunda daha hızlı veri kurtarmaya olanak tanıyan günlük kaydı desteği.
- Güvenliği Geliştirilmiş Linux (SELinux) desteği, proje wiki'sine göre "kullanıcılara ve yöneticilere erişim kontrolü üzerinde daha fazla kontrol sağlayan Linux için bir güvenlik geliştirmesidir".
Bir sonraki örneğimizde, /dev/sdb1 üzerinde Tecmint etiketli bir ext4 dosya sistemi (hem günlük tutmayı hem de SELinux'u destekler) oluşturacağız. >mkfs, temel sözdizimi şöyledir.
mkfs -t [filesystem] -L [label] device
or
mkfs.[filesystem] -L [label] device
Takas Bölümleri Oluşturma ve Kullanma
Linux sistemimizin, ana sistem belleği (RAM) tamamı kullanımdayken sabit diskin bellek olarak kullanılmak üzere belirlenmiş bir bölümü olan sanal belleğe erişmesine ihtiyacımız varsa, takas bölümleri gereklidir.
Bu nedenle, tüm gereksinimlerini karşılayacak yeterli RAM'e sahip sistemlerde takas bölümüne ihtiyaç duyulmayabilir; ancak bu durumda bile takas bölümünün kullanılıp kullanılmayacağına karar vermek sistem yöneticisine kalmıştır.
Takas bölümünün boyutuna karar vermek için basit bir temel kural aşağıdaki gibidir.
Değiştirme işlemi genellikle 2 GB'a kadar fiziksel RAM için 2x fiziksel RAM'e eşit olmalı ve ardından üzerindeki herhangi bir miktar için ek 1x fiziksel RAM olmalıdır. >2 GB, ancak asla 32 MB'den az değil.
Yani eğer:
M=GB cinsinden RAM miktarı ve S=GB cinsinden takas miktarı, o zaman
If M < 2
S = M *2
Else
S = M + 2
Bunun sadece bir formül olduğunu ve takas bölümünün kullanımı ve boyutu konusunda son söze sistem yöneticisi olarak yalnızca sizin sahip olduğunuzu unutmayın.
Bir takas bölümünü yapılandırmak için, daha önce gösterildiği gibi istenen boyutta normal bir bölüm oluşturun. Daha sonra, /etc/fstab dosyasına aşağıdaki girişi eklememiz gerekiyor (X, b veya c olabilir b>).
/dev/sdX1 swap swap sw 0 0
Son olarak takas bölümünü biçimlendirip etkinleştirelim.
mkswap /dev/sdX1
swapon -v /dev/sdX1
Takas bölümlerinin anlık görüntüsünü görüntülemek için.
cat /proc/swaps
Takas bölümünü devre dışı bırakmak için.
swapoff /dev/sdX1
Bir sonraki örnekte, fdisk ile takas olarak kullanacağımız bir bölüm oluşturmak için /dev/sdc1 (=512 MB, 256 MB RAM'e sahip bir sistem için) kullanacağız. Yukarıda ayrıntılı olarak açıklanan adımlar. Bu durumda sabit bir boyut belirleyeceğimizi unutmayın.
Çözüm
Bölümler oluşturmak (takas dahil) ve dosya sistemlerini biçimlendirmek, Sistem Yönetimine giden yolda çok önemlidir. Bu makalede verilen ipuçlarının hedeflerinize ulaşmanız için size yol göstereceğini umuyorum. Topluluğun yararına olmak üzere aşağıdaki yorumlar bölümüne kendi ipuçlarınızı ve fikirlerinizi eklemekten çekinmeyin.
LFCS e-Kitabı artık satın alınabilir. Kopyanızı bugün sipariş edin ve sertifikalı bir Linux sistem yöneticisi olma yolculuğunuza başlayın!
Product Name | Price | Buy |
---|---|---|
The Linux Foundation’s LFCS Certification Preparation Guide | $19.99 | [Buy Now] |
Son olarak, lütfen bize küçük bir komisyon kazandırmak için aşağıdaki bağlantıları kullanarak sınav kuponunuzu satın almayı düşünün; bu, bu kitabı güncel tutmamıza yardımcı olacaktır.