GNU/Linux >> Belajar Linux >  >> Cent OS

Panduan Pemula untuk Mengotomatiskan Sistem File di CentOS / RHEL

Automounting adalah alternatif untuk membuat entri mount NFS di /etc/fstab atau menggunakan perintah mount dari baris perintah untuk me-mount share NFS. Automounting me-mount sistem file jarak jauh saat diakses, daripada mempertahankan mount jarak jauh ini setiap saat. Ketika sistem file jarak jauh tidak aktif, mereka dilepas. Ini membebaskan sumber daya sistem dan meningkatkan kinerja sistem secara keseluruhan.

Untuk mengimplementasikan automounting, pertama-tama instal paket autofs:

# yum install autofs

Untuk memulai layanan autofs:

# systemctl start autofs

File konfigurasi utama, yang dikenal sebagai file peta master, adalah /etc/auto.master . File ini mencantumkan titik pemasangan, yang dikenal sebagai kunci, dan file peta terkait yang menunjukkan sistem file jarak jauh mana yang dapat dipasang pada kunci. Format entri di /etc/auto.master adalah:

/key      map-file      [options]

Automounting mendukung peta langsung , peta tidak langsung , dan peta host . Peta langsung menggunakan kunci khusus, /-, di /etc/auto.master. Peta tidak langsung menentukan nama jalur relatif dalam file petanya. Peta host menggunakan peta khusus, -hosts, di file /etc/auto.master. Entri yang didahului dengan tanda plus (+) menyertakan peta dari sumbernya seolah-olah ada di peta master.

Peta Langsung

Entri berikut dalam file /etc/auto.master adalah contoh peta langsung:

/-          auto.direct

Peta langsung selalu memiliki kunci /- . File peta dalam contoh ini adalah auto.direct. Dengan peta langsung, file peta berisi nama path absolut dari direktori yang akan dipasang. Berikut ini adalah contoh isi dari file auto.direct:

/usr/man    -ro,soft     host01:/usr/man

Entri ini memasang sistem file /usr/man dari server host01 pada titik pemasangan /usr/man lokal. automount membuat direktori /usr/man jika belum ada. Jika /usr/man memang ada dan tidak kosong, sistem file yang di-mount menyembunyikan sistem file lokal yang ada.
File peta langsung dan file peta tidak langsung memiliki format berikut:

key    [options]     location

Kuncinya dapat berupa nama direktori tunggal untuk peta tidak langsung atau nama jalur absolut dari titik pemasangan untuk pemasangan langsung. Opsi pemasangan dapat disertakan dalam file peta. Opsi apa pun yang ditentukan dalam file peta mengesampingkan opsi yang ditentukan dalam file peta master. Lokasinya adalah sistem file NFS yang diekspor, sistem file lokal, atau jenis sistem file lain yang didukung.

Peta Tidak Langsung

Entri berikut dalam file /etc/auto.master adalah contoh peta tidak langsung:

/misc        /etc/auto.misc

Peta tidak langsung lebih umum daripada peta langsung. Berikut ini adalah contoh file peta tidak langsung bernama /etc/auto.misc:

# cat /etc/auto.misc
xyz         -fstype=nfs                           host01:/xyz
cd          -fstype=iso9600,ro,nosuid,nodev       :/dev/cdrom
abc         -fstype=ext3                          :/dev/hda1
kernel      -ro,soft,intr                         ftp.kernel.org:/pub/linux
windoz      -fstype=smbfs                         ://windoz/c

Bidang kunci relatif terhadap lokasi sebenarnya dari titik pemasangan autofs, /misc, dari file peta master, /etc/auto.master. Misalnya, memasukkan perintah cd /misc/xyz me-mount direktori /xyz dari mesin host01 secara lokal di /misc/xyz. Hanya titik pemasangan /misc yang perlu ada di mesin lokal. Untuk peta tidak langsung, kunci dibuat saat sistem file diakses dan kemudian dihapus saat sistem file dilepas.

Entri kedua dan ketiga adalah contoh automounting sistem file lokal:

cd          -fstype=iso9600,ro,nosuid,nodev       :/dev/cdrom
abc         -fstype=ext3                          :/dev/hda1

Bidang lokasi adalah jalur sistem file lokal yang didahului oleh titik dua (:). Memasukkan perintah ls /misc/cd akan menampilkan isi file iso pada cdrom. Memasukkan perintah ls /misc/abc akan menampilkan konten sistem file ext3 pada perangkat hda1.

kernel      -ro,soft,intr                         ftp.kernel.org:/pub/linux

Baris terakhir memasang bagian yang diekspor dari mesin Windows di /misc/windoz:

windoz      -fstype=smbfs                         ://windoz/c

Peta Tuan Rumah

Entri berikut dalam file /etc/auto.master adalah contoh peta host:

/net      -hosts

Saat –menjadi tuan rumah diberikan sebagai peta, daemon automount membuat subdirektori di bawah “kunci ”, /net, untuk setiap server yang terdaftar di file /etc/hosts. Misalnya, memasukkan perintah berikut akan memasang semua ekspor dari host03 melalui direktori /net/host03:

# cd /net/host03

Semua ekspor dipasang dengan "no-suid,nodev,intr ” opsi secara default.


Cent OS
  1. CentOS / RHEL 7 :Panduan pemula untuk target systemd (penggantian level run init SysV)

  2. CentOS / RHEL 7 :Panduan pemula untuk systemd

  3. CentOS / RHEL :Panduan pemula untuk vsftpd (instalasi dan konfigurasi)

  1. Cara Menjaga Sistem Tetap Terkini – CentOS / RHEL / Fedora

  2. Panduan Pemula untuk NFS di CentOS / RHEL

  3. CentOS / RHEL :Panduan pemula untuk cron

  1. Panduan Utama untuk Meningkatkan Kernel di CentOS/RHEL/Fedora

  2. CentOS / RHEL 7 :Panduan pemula untuk firewalld

  3. Panduan Pemula untuk Swap Space Management di Linux