Cara Menambahkan Baru Disk Drive ke mesin Linux

A+ A-

Artikel ini membantu Anda untuk mengkonfigurasi dan menambahkan disk baru ke kotak Linux. Ini adalah salah satu masalah yang paling umum yang dihadapi oleh sistem administrator hari ini sejak server cenderung kehabisan ruang disk untuk menyimpan data kelebihan. Untungnya, ruang disk sekarang salah satu yang termurah. Kita akan melihat langkah-langkah yang diperlukan untuk mengkonfigurasi pada Red Hat Enterprise Linux 6. x untuk menambahkan lebih banyak ruang dengan menginstal disk.

Isi

  • Filesystem dipasang atau Logical Volume
  • Mulai
  • Menemukan New Hard Drive di RHEL 6
  • Membuat Linux Partisi
  • Membuat Filesystem pada partisi RHEL 6 Disk
  • Pemasangan Filesystem
  • Konfigurasi RHEL 6 untuk secara otomatis Gunung Filesystem

Mount File-sistem atau Logical Volume

Salah satu metode yang sangat sederhana adalah untuk membuat partisi Linux pada disk baru. Buat file sistem Linux pada partisi-partisi tersebut dan kemudian mount disk pada mount point tertentu sehingga mereka dapat diakses.

Mulai

Artikel ini mengasumsikan bahwa hard drive fisik baru telah diinstal pada sistem dan terlihat ke sistem operasi.

Menemukan New Hard Drive di RHEL 6.x

Dengan asumsi drive sebagai terlihat BIOS, harus secara otomatis terdeteksi oleh sistem operasi. Biasanya, disk drive dalam sistem ditugaskan untuk nama perangkat yang diawali dengan hd atau sd diikuti dengan surat untuk menunjukkan jumlah perangkat. Misalnya, perangkat pertama mungkin / dev / sda, kedua / dev / sdb dan sebagainya.

Berikut ini adalah output dari sebuah sistem dengan hanya satu disk drive fisik -

 # Ls / dev / sd *
/ Dev / sda / dev / sda1 / dev / sda2 

Hal ini menunjukkan bahwa disk drive diwakili oleh / dev / sda sendiri dibagi menjadi 2 partisi, diwakili oleh / dev / sda1 dan / dev / sda2. Berikut ini akan menjadi output untuk sistem yang sama jika kita memasang hard disk drive kedua.

 # Ls / dev / sd *
/ Dev / sda / dev / sda1 / dev / sda2 / dev / sdb 

Seperti ditunjukkan di atas, hard drive baru telah ditugaskan ke file device / dev / sdb. Saat ini, drive tidak memiliki partisi ditampilkan (karena kita belum menciptakan).

Pada titik ini, kita memiliki pilihan untuk menciptakan partisi dan sistem file di drive baru dan mounting mereka untuk akses atau menambahkan disk sebagai volume fisik sebagai bagian dari kelompok volume.

Membuat Linux Partisi

Langkah selanjutnya adalah membuat satu atau lebih partisi Linux pada disk drive baru. Hal ini dicapai dengan menggunakan utilitas fdisk yang mengambil sebagai argumen baris perintah pada perangkat yang akan dipartisi.

 # Fdisk / dev / sdb
Perangkat tidak berisi tabel valid DOS partisi, atau Sun, SGI atau OSF disklabel Membangun disklabel DOS baru dengan disk yang identifier 0xd1082b01. 
Perubahan akan tetap berada di memori, sampai anda memutuskan untuk menulisnya.
Setelah itu, tentu saja, isi sebelumnya tidak dapat di kembalikan.
Peringatan: tidak valid flag 0x0000 tabel partisi 4 akan dikoreksi oleh w (ritual)
PERINGATAN: DOS-kompatibel modus sudah ditinggalkan. Nya 
sangat disarankan untuk mematikan mode (perintah 'c') dan mengubah unit display ke
         sektor (perintah 'u').
Command (m for help):
Seperti yang diperintahkan, matikan modus kompatibel DOS dan mengubah unit untuk sektor dengan memasukkan c dan perintah u:
Command (m for help): c
DOS Kompatibilitas bendera tidak diatur
Command (m for help): u
Mengubah tampilan unit / masuk ke sektor
Dalam rangka untuk melihat partisi saat ini pada disk masukkan perintah p:
Command (m for help): p
Disk / dev / sdb: 34,4 GB, 34359738368 bytes
255 kepala, 63 sektor / track, 4177 silinder
Unit = silinder dari 16.065 * 512 = 8225280 bytes
ukuran sektor (logical / fisik): 512 bytes / 512 bytes
I / O ukuran (minimum / optimal): 512 bytes / 512 bytes
Disk identifier: 0xd1082b01
   Perangkat Sistem Boot Mulai Akhir Blok Id

Seperti yang bisa kita lihat dari atas, output fdisk disk saat ini tidak memiliki partisi karena merupakan disk yang sebelumnya tidak terpakai. Langkah selanjutnya adalah membuat partisi baru pada disk, tugas yang dilakukan dengan memasukkan "n" (untuk partisi baru) dan "p" (untuk partisi primer)

 Command (m for help): n
tindakan perintah
   e diperpanjang
   p partisi utama (1-4)
   p
nomor partisi (1-4):

Dalam contoh ini, kita hanya berencana untuk membuat satu partisi yang akan Anda partisi 1. Selanjutnya, kita perlu menentukan dimana partisi akan mulai dan berakhir. Sejak, ini adalah partisi pertama, kita harus mulai dari sektor pertama yang tersedia dan seperti yang kita ingin menggunakan seluruh disk untuk menentukan sektor terakhir di akhir. Perhatikan bahwa, jika Anda ingin membuat beberapa partisi, Anda dapat menentukan ukuran setiap partisi oleh sektor, byte, kilobyte atau megabyte.

 nomor partisi (1-4): 1
sektor pertama (2048-67108863, standar 2048):
Menggunakan nilai default 2048
sektor terakhir, + sektor atau + ukuran {K, M, G} (2048-67108863, standar 67.108.863):
Menggunakan nilai default 67108863
Sekarang kita telah ditentukan partisi kita perlu menulis ke disk menggunakan perintah w:
Command (m for help): w
Tabel partisi telah diubah!
Memanggil ioctl () membaca kembali tabel partisi untuk.
Menyelaraskan disk. 

Jika kita sekarang melihat perangkat lagi kita akan melihat bahwa partisi baru terlihat sebagai / dev / sdb1:

 # Ls / dev / sd *
/ Dev / sda / dev / sda1 / dev / sda2 / dev / sdb / dev / sdb1 

Langkah berikutnya adalah untuk menciptakan filesystem di partisi baru.

Membuat File System pada Partisi RHEL 6.x Disk

Kami sekarang memiliki disk baru dipasang, itu terlihat RHEL 6 dan kami telah mengkonfigurasi partisi Linux pada disk. Langkah berikutnya adalah membuat file system Linux pada partisi sehingga sistem operasi dapat menggunakannya untuk menyimpan file dan data. Cara termudah untuk membuat sistem file di partisi adalah dengan menggunakan utilitas mkfs.ext4 yang mengambil sebagai argumen label dan perangkat partisi

 # /sbin/mkfs.ext4 -L / Backup / dev / sdb1
mke2fs 1.41.12 (17-Mei-2010)
label filesystem = / backup
Jenis OS: Linux
Blok size = 4096 (log = 2)
Ukuran fragmen = 4096 (log = 2)
Stride = 0 blok, lebar Stripe = 0 blok
2097152 inode, 8388352 blok
419.417 blok (5,00%) dicadangkan untuk super user
blok data pertama = 0
blok filesystem maksimum = 4294967296
256 kelompok blok
32.768 blok per kelompok, 32768 fragmen per kelompok
8192 inode per kelompok
backup superblok yang tersimpan di blok:
        32.768, 98.304, 163.840, 229.376, 294.912, 819.200, 884.736, 1.605.632, 2654208,4096000, 7962624
Menulis tabel inode: dilakukan
Membuat jurnal (32.768 blok): dilakukan
Menulis superblok dan informasi akuntansi filesystem: dilakukan 

filesystem ini memeriksa secara otomatis setelah 36 gunung atau 180 hari, mana yang lebih dulu. Gunakan tune2fs -c atau i untuk menimpa.

Pemasangan Filesystem

Sekarang kita telah menciptakan filesystem baru pada partisi Linux dari disk drive baru, kita perlu me-mount sehingga dapat diakses. Untuk melakukan ini kita perlu membuat mount point. Sebuah mount point hanyalah sebuah direktori atau folder dimana filesystem akan di-mount. Untuk keperluan contoh ini, kita akan membuat / direktori backup untuk mencocokkan label filesystem kami (meskipun tidak perlu bahwa nilai-nilai ini pertandingan)

 # Mkdir / backup 

Sistem file kemudian dapat dipasang secara manual menggunakan perintah mount

 # Mount / dev / sdb1 / backup 

Menjalankan perintah mount tanpa argumen menunjukkan semua filesystem saat mount (termasuk filesystem baru kami):

 # gunung
/ Dev / mapper / vg_rhel6-lv_root on / Jenis ext4 (rw)
proc pada jenis / proc proc (rw)
sysfs di / jenis sys sysfs (rw)
devpts on / dev / pts ketik devpts (rw, gid = 5, mode = 620)
tmpfs on / dev / Jenis shm tmpfs (rw, rootcontext = "system_u: object_r: tmpfs_t: s0")
/ Dev / sda1 di / boot Jenis ext4 (rw)
tidak ada pada / proc / sys / fs / binfmt_misc Jenis binfmt_misc (rw)
sunrpc on / var / lib / nfs / rpc_pipefs Jenis rpc_pipefs (rw)
/ Dev / sr0 pada /media/RHEL_6.0 x86_64 Disc 1 Jenis iso9660 (ro, nosuid, nodev, uhelper = udisks, uid = 500, gid = 500, iocharset = utf8, mode = 0400, dmode = 0500)
/ Dev / sdb1 on / Jenis ext4 backup (rw)  

Konfigurasi RHEL 6 untuk secara otomatis Gunung Sistem File

Dalam rangka untuk mengkonfigurasi sistem sehingga disk baru secara otomatis dipasang pada saat booting kita perlu sebuah entri yang akan ditambahkan ke / etc / fstab.

Di bawah ini adalah contoh file konfigurasi yang menunjukkan file fstab dikonfigurasi untuk auto mount partisi / backup kami

 / Dev / mapper / vg_rhel6-lv_root / ext4 defaults 1 1
UUID = 4a9886f5-9545-406a-a694-04a60b24df84 / boot default ext4 1 2
/ Dev / mapper / vg_rhel6-lv_swap swap swap defaults 0 0
tmpfs / dev / shm tmpfs defaults 0 0
devpts / dev / pts devpts gid = 5, mode = 620 0 0
sysfs / sys sysfs defaults 0 0
proc / proc proc defaults 0 0
LABEL = / backup / cadangan ext4 defaults 1 2 

Setelah konfigurasi ini dan demo, kita dapat menambahkan disk baru ke mesin Linux yang ada tanpa masalah apapun dan meluas ruang untuk menyimpan backup dengan drive lain dengan langkah mudah. Semoga informasi ini membantu!