সেন্ট্রালাইজড সিকিউর স্টোরেজ (আইএসসিএসআই) - আরএইচইএল/সেন্টোস/ফেডোরায় "ইনিয়েটিটার ক্লায়েন্ট" সেটআপ - তৃতীয় খণ্ড
আইএসসিএসআই ইনিয়েটিটার হ'ল ক্লায়েন্ট যা টার্গেট সার্ভার থেকে ভাগ করা LUN গুলি অ্যাক্সেস করতে iSCSI টার্গেট সার্ভারের সাথে অনুমোদনের জন্য ব্যবহার করে। স্থানীয়ভাবে মাউন্ট করা ডিস্কগুলিতে আমরা যে কোনও ধরণের অপারেটিং সিস্টেম স্থাপন করতে পারি, টার্গেট সার্ভারের সাথে প্রমাণীকরণ পেতে কেবল একটি প্যাকেজ ইনস্টল করা দরকার to
- স্থানীয়ভাবে মাউন্ট করা ডিস্কে যে কোনও ধরনের ফাইল সিস্টেম পরিচালনা করতে পারে
- fdisk ব্যবহার করে পার্টিশনের পরে সিস্টেমটি পুনরায় চালু করার দরকার নেই
- আইএসএসআইআই টার্গেট - পার্ট 1 ব্যবহার করে সেন্ট্রালাইজড সিকিউর স্টোরেজ তৈরি করুন
- টার্গেট সার্ভারে LVM ব্যবহার করে LUN এর তৈরি করুন - পার্ট 2
- অপারেটিং সিস্টেম - CentOS রিলিজ 6.5 (ফাইনাল)
- iSCSI টার্গেট আইপি - 192.168.0.50
- ব্যবহৃত পোর্টগুলি: টিসিপি 3260
সতর্কতা: LUNs ক্লায়েন্ট মেশিনে লাগানো অবস্থায় (ইনিশিয়েটার) কখনই পরিষেবাটি বন্ধ করবেন না।
সূচনা ক্লায়েন্ট সেটআপ
১। ক্লায়েন্টের পাশে, আমাদের প্যাকেজ ইনস্টল করতে হবে ‘ iSCSI-initiator-utils ’, নিম্নলিখিত কমান্ডটি ব্যবহার করে প্যাকেজটি অনুসন্ধান করুন।
# yum search iscsi
============================= N/S Matched: iscsi ================================ iscsi-initiator-utils.x86_64 : iSCSI daemon and utility programs iscsi-initiator-utils-devel.x86_64 : Development files for iscsi-initiator-utils
2। একবার আপনি প্যাকেজটি সনাক্ত করার পরে, প্রদর্শিত হিসাবে yum কমান্ডটি ব্যবহার করে সূচনা প্যাকেজটি ইনস্টল করুন।
# yum install iscsi-initiator-utils.x86_64
3। প্যাকেজ ইনস্টল করার পরে আমাদের টার্গেট সার্ভার থেকে ভাগটি আবিষ্কার করতে হবে। ক্লায়েন্ট পক্ষ কমান্ডগুলি মনে রাখার জন্য খুব কম কমান্ড দেয়, তাই চালানোর জন্য প্রয়োজনীয় কমান্ডগুলির তালিকা পেতে আমরা ম্যান পৃষ্ঠা ব্যবহার করতে পারি।
# man iscsiadm
4। ম্যান পৃষ্ঠার নীচে নেভিগেট করতে শিফট + জি টিপুন এবং লগইন উদাহরণ কমান্ডগুলি পেতে কিছুটা স্ক্রোল করুন। টার্গেটটি আবিষ্কার করুন নীচের কমান্ডে আমাদের আমাদের টার্গেট সার্ভারের আইপি ঠিকানাটি প্রতিস্থাপন করতে হবে।
# iscsiadm --mode discoverydb --type sendtargets --portal 192.168.0.200 --discover
5। এখানে উপরের কমান্ড প্রয়োগের জন্য আমরা আইএসসিএসআই (আইকিএন) যোগ্য নাম পেয়েছি।
192.168.0.200:3260,1 iqn.2014-07.com.tecmint:tgt1
6। লগ-ইন করতে আমাদের স্থানীয় সিস্টেমে LUN সংযুক্ত করতে নীচের কমান্ডটি ব্যবহার করুন, এটি টার্গেট সার্ভারের সাথে প্রমাণীকরণ করবে এবং আমাদের LUN-এ লগ-ইন করার অনুমতি দেবে।
# iscsiadm --mode node --targetname iqn.2014-07.com.tecmint:tgt1 --portal 192.168.0.200:3260 --login
দ্রষ্টব্য: লগইন কমান্ডটি ব্যবহার করুন এবং কমান্ডের শেষে লগআউট সহ লগইন প্রতিস্থাপন করুন।
# iscsiadm --mode node --targetname iqn.2014-07.com.tecmint:tgt1 --portal 192.168.0.200:3260 --logout
7। LUN এ লগইন করার পরে, নোড ব্যবহার করে রেকর্ডগুলি তালিকাভুক্ত করুন।
# iscsiadm --mode node
8। কোনও নির্দিষ্ট নোডের সমস্ত ডেটা প্রদর্শন করুন।
# iscsiadm --mode node --targetname iqn.2014-07.com.tecmint:tgt1 --portal 192.168.0.200:3260
# BEGIN RECORD 6.2.0-873.10.el6 node.name = iqn.2014-07.com.tecmint:tgt1 node.tpgt = 1 node.startup = automatic node.leading_login = No iface.hwaddress = <empty> iface.ipaddress = <empty> iface.iscsi_ifacename = default iface.net_ifacename = <empty> iface.transport_name = tcp iface.initiatorname = <empty> iface.bootproto = <empty> iface.subnet_mask = <empty> iface.gateway = <empty> iface.ipv6_autocfg = <empty> iface.linklocal_autocfg = <empty> ....
9। তারপরে ড্রাইভটি তালিকাভুক্ত করুন, fdisk প্রতিটি প্রত্যয়িত ডিস্ক তালিকাভুক্ত করবে।
# fdisk -l /dev/sda
10। একটি নতুন পার্টিশন তৈরি করতে fdisk চালান।
# fdisk -cu /dev/sda
দ্রষ্টব্য: fdisk ব্যবহার করে একটি পার্টিশন তৈরির পরে, আমাদের স্থানীয় সিস্টেমে যেমন করতাম, তেমনি আমাদেরও পুনরায় বুট করার দরকার নেই, কারণ এটি স্থানীয়ভাবে মাউন্ট করা একটি দূরবর্তী ভাগ করা স্টোরেজ।
11। নতুন নির্মিত পার্টিশন ফর্ম্যাট করুন।
# mkfs.ext4 /dev/sda1
12। একটি ডিরেক্টরি তৈরি করুন এবং ফর্ম্যাট করা পার্টিশনটি মাউন্ট করুন।
# mkdir /mnt/iscsi_share # mount /dev/sda1 /mnt/iscsi_share/ # ls -l /mnt/iscsi_share/
13। মাউন্ট পয়েন্টগুলি তালিকাভুক্ত করুন।
# df -Th
- - টি - ফাইল সিস্টেমের প্রিন্টগুলি প্রিন্ট করে
- -h - মানব পাঠযোগ্য বিন্যাসে প্রিন্টগুলি যেমন: মেগাবাইট বা গিগাবাইট y
14। যদি আমাদের স্থায়ীভাবে ড্রাইভে মাউন্ট করতে হয় তবে fstab এন্ট্রি ব্যবহার করুন।
# vim /etc/fstab
15. fstab এ নিম্নলিখিত এন্ট্রি যুক্ত করুন।
/dev/sda1 /mnt/iscsi_share/ ext4 defaults,_netdev 0 0
দ্রষ্টব্য: fstab এ _ নেটদেব ব্যবহার করুন, কারণ এটি একটি নেটওয়ার্ক ডিভাইস।
16। আমাদের fstab এন্ট্রিতে কোনও ত্রুটি আছে কিনা তা শেষ পর্যন্ত পরীক্ষা করুন।
# mount -av
- - একটি - সমস্ত মাউন্ট পয়েন্ট
- - ভি - ভার্বোজ
আমরা আমাদের ক্লায়েন্টের পক্ষের কনফিগারেশনটি সফলভাবে সম্পন্ন করেছি। আমাদের স্থানীয় সিস্টেম ডিস্কটি ব্যবহার করার সাথে সাথে ড্রাইভটি ব্যবহার শুরু করুন।