Buat storan selamat berpusat menggunakan sasaran iSCSI pada bahagian rhel/centos/fedora -i

Buat storan selamat berpusat menggunakan sasaran iSCSI pada bahagian rhel/centos/fedora -i

ISCSI adalah protokol tahap blok untuk berkongsi Peranti penyimpanan mentah Lebih dari rangkaian TCP/IP, berkongsi dan mengakses penyimpanan ke atas ISCSI, boleh digunakan dengan rangkaian IP dan Ethernet yang sedia ada seperti NICS, Switched, Router dan lain -lain. Sasaran ISCSI adalah cakera keras jauh yang dibentangkan dari sasaran pelayan iSCSI jauh (atau).

Pasang sasaran iSCSI di Linux

Kami tidak memerlukan sumber yang tinggi untuk sambungan dan prestasi yang stabil di sisi pelanggan. Pelayan ISCSI dipanggil sebagai Sasaran, bahagian ini adalah penyimpanan dari pelayan. Pelanggan ISCSI dipanggil As Pemula, ini akan mengakses storan yang dikongsi dari pelayan sasaran. Terdapat penyesuai iSCSI yang tersedia di pasaran untuk perkhidmatan penyimpanan yang besar seperti SAN STOD.

Mengapa kita memerlukan penyesuai iSCSI untuk kawasan penyimpanan yang besar?

Penyesuai Ethernet (NIC) direka untuk memindahkan data tahap fail paket di antara sistem, pelayan dan peranti penyimpanan seperti NAS Storage, mereka tidak mampu memindahkan data tahap blok melalui Internet.

Ciri -ciri sasaran iSCSI

  1. Mungkin untuk menjalankan beberapa sasaran iSCSI pada satu mesin.
  2. Mesin tunggal yang membuat sasaran iSCSI berganda yang tersedia di iSCSI SAN
  3. Sasarannya adalah penyimpanan dan menjadikannya tersedia untuk pemula (klien) melalui rangkaian
  4. Penyimpanan ini dikumpulkan bersama untuk disediakan untuk rangkaian adalah iSCSI LUNS (nombor unit logik).
  5. ISCSI menyokong pelbagai sambungan dalam sesi yang sama
  6. ISCSI Insiator Cari sasaran dalam rangkaian kemudian mengesahkan dan log masuk dengan LUNS, untuk mendapatkan simpanan jauh secara tempatan.
  7. Kami boleh memasang sistem operasi di LUNs yang dipasang di dalam negara seperti apa yang kami gunakan untuk memasang dalam sistem asas kami.

Mengapa Perlu Iscsi?

Dalam virtualisasi kita memerlukan penyimpanan dengan kelebihan yang tinggi, kestabilan, iSCSI menyediakan semuanya dengan kos rendah. Mewujudkan penyimpanan SAN dengan harga yang rendah semasa membandingkan dengan SANS SANJA SANS, kami boleh menggunakan peralatan standard untuk membina SAN menggunakan perkakasan sedia ada seperti NIC, Ethernet bertukar dan lain -lain ..

Biarkan Mula Memasang dan Konfigurasikan Penyimpanan Selamat Terpusat Menggunakan Sasaran ISCSI. Untuk panduan ini, saya telah menggunakan persediaan berikut.

  1. Kami memerlukan 1 sistem yang berasingan untuk menyediakan pelayan dan pemula sasaran iSCSI (klien).
  2. Bilangan cakera keras boleh ditambah dalam persekitaran penyimpanan yang besar, tetapi kami menggunakan hanya 1 pemacu tambahan kecuali cakera pemasangan asas.
  3. Di sini kami menggunakan hanya 2 pemacu, satu untuk pemasangan pelayan asas, yang lain untuk penyimpanan (LUNs) yang akan kami buat dalam bahagian-II siri ini.
Persediaan pelayan induk
  1. Sistem Operasi - CentOS Release 6.5 (akhir)
  2. IP Sasaran ISCSI - 192.168.0.200
  3. Pelabuhan yang digunakan: TCP 860, 3260
  4. Fail konfigurasi:/etc/tgt/sasaran.Conf

Siri ini akan bertajuk Persiapan untuk Penubuhan Penyimpanan selamat berpusat menggunakan iSCSI melalui bahagian 1-3 dan merangkumi topik berikut.

Bahagian 1: Buat storan selamat berpusat menggunakan sasaran iSCSI Bahagian 2: Cara membuat dan menyiapkan LUNs menggunakan LVM dalam "Pelayan Sasaran ISCSI" Bahagian 3: Penyimpanan Secure Secure (ISCSI) - Persediaan "Pemula Pelanggan"

Memasang sasaran iSCSI

Terbuka Terminal dan gunakan arahan yum untuk mencari nama pakej yang perlu dipasang untuk sasaran iSCSI.

# yum carian iscsi
Output sampel
========================= N/s dipadankan: iscsi ====================== ===== ISCSI-Initiator-utils.x86_64: program daemon dan utiliti iSCSI ISCSI-Initiator-UTILS-DEVEL.x86_64: Fail pembangunan untuk iSCSI-Initiator-UTILS LSSCSI.x86_64: Senarai peranti SCSI (atau tuan rumah) dan maklumat berkaitan scsi-sasaran-util.x86_64: Program sasaran sasaran SCSI dan utiliti

Kami mendapat hasil carian seperti di atas, pilih Sasaran pakej dan pasang untuk bermain -main.

# yum memasang scsi-target-utils -y
Pasang ISCSI Utils

Senaraikan pakej yang dipasang untuk mengetahui lokasi halaman konfigurasi, perkhidmatan, dan lelaki lalai.

# rpm -ql scsi-target-utils.x86_64
Senaraikan semua fail iSCSI

Mari memulakan perkhidmatan ISCSI, dan periksa status perkhidmatan dan berjalan, perkhidmatan iSCSI dinamakan sebagai tgtd.

# /etc /init.D/TGTD Mula #/etc/init.Status D/TGTD
Mulakan perkhidmatan iSCSI

Sekarang kita perlu mengkonfigurasinya untuk memulakan secara automatik sementara sistem permulaan.

# chkconfig tgtd on

Seterusnya, sahkan bahawa tahap larian dikonfigurasikan dengan betul untuk tgtd perkhidmatan.

# chkconfig -list tgtd
Dayakan ISCSI pada permulaan

Mari kita gunakan tgtadm Untuk menyenaraikan sasaran dan LUNS yang kami buat sekarang dikonfigurasikan di pelayan kami.

# TGTADM -Mode Target --op Show

The tgtd dipasang dan berjalan, tetapi tidak ada Pengeluaran dari perintah di atas kerana kami belum menentukan LUNS dalam pelayan sasaran. Untuk halaman manual, jalankan 'lelaki'Perintah.

# lelaki tgtadm
halaman lelaki iScsi

Akhirnya kita perlu menambah peraturan iptables untuk iSCSI jika ada iptables yang digunakan di pelayan sasaran anda. Pertama, cari nombor port sasaran iSCSI dengan menggunakan arahan netstat berikut, sasaran selalu mendengarkan port TCP 3260.

# netstat -tulnp | grep tgtd
Cari port iSCSI

Seterusnya tambahkan peraturan berikut untuk membolehkan iptables menyiarkan penemuan sasaran iSCSI.

# iptables -a input -i eth0 -p tcp -dport 860 -m state -state new, ditubuhkan -j menerima # iptables -a input -i et0 -p tcp --dport 3260 -m state -state baru, Ditubuhkan -J Terima
Buka port iSCSI Tambahkan port iSCSI ke iptables

Catatan: Peraturan mungkin berbeza mengikut anda Dasar rantaian lalai. Kemudian simpan iptables dan mulakan semula iptables.

# iptables-save # /etc /init.D/iptables dimulakan semula
Mulakan semula iptables

Di sini kami telah menggunakan pelayan sasaran untuk berkongsi LUNs kepada mana -mana pemula yang mengesahkan dengan sasaran melalui TCP/IP, ini sesuai untuk persekitaran pengeluaran kecil hingga besar.

Dalam artikel saya yang akan datang, saya akan menunjukkan kepada anda bagaimana untuk membuat LUN menggunakan LVM dalam pelayan sasaran dan bagaimana untuk berkongsi LUN pada mesin klien, sehingga kemudian teruskan ke Tecmint untuk lebih banyak kemas kini dan jangan lupa memberi komen yang berharga.