আমি কীভাবে অ্যামাজন ইসি 2 এ সংযুক্ত ভলিউম অ্যাক্সেস করব


34

আমি কেবল চলমান দৃষ্টান্তের সাথে আরও একটি ebs ভলিউম সংযুক্ত করেছি। তবে কীভাবে আমি ভলিউম অ্যাক্সেস করব? আমি /dev/sdaডিরেক্টরিটি কোথাও খুঁজে পাচ্ছি না । আমার কোথায় দেখা উচিত?

উত্তর:


40

আপনি যখন কোনও ইবিএস ভলিউম সংযুক্ত করেন, আপনি ডিভাইসটিকে এটির মতো সংযুক্ত করতে নির্দিষ্ট করেন। লিনাক্সের অধীনে, এই ডিভাইসগুলি হয় /dev/xvd*- এবং এতে সংযুক্ত থাকে sy/dev/sd*

এডাব্লুএস কনসোলে আপনি আপনার ইবিএস ভলিউমগুলি দেখতে পারেন, সেগুলির সাথে কী সংঘটিত রয়েছে এবং ডিভাইসটি প্রতিটি ভলিউমকে এইভাবে সংযুক্ত করা হয়েছে:

এডাব্লুএস কনসোল

আপনি সিএলআই সরঞ্জামগুলি থেকে একই জিনিস অর্জন করতে পারেন। প্রয়োজনীয় পরিবেশের ভেরিয়েবল সেট করুন:

export EC2_PRIVATE_KEY=/root/pk-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.pem 
export EC2_CERT=/root/cert-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.pem

আপনার বর্তমান পরিস্থিতিতে কমান্ডটি চালান (অন্যথায়, কেবলমাত্র উদাহরণ-আইডি নির্দিষ্ট করুন):

ec2-describe-instances `curl -s http://169.254.169.254/latest/meta-data/instance-id` | grep BLOCKDEVICE

BLOCKDEVICE     /dev/sda1       vol-xxxxxxxx    2011-11-13T21:09:53.000Z
BLOCKDEVICE     /dev/sdf        vol-xxxxxxxx    2011-11-13T21:09:53.000Z
BLOCKDEVICE     /dev/sdg        vol-xxxxxxxx    2011-11-13T21:09:53.000Z

এটি লক্ষণীয় যে উপরোক্ত উভয় ক্ষেত্রেই - সিএলআই এবং এডাব্লুএস কনসোল - ডিভাইসগুলিতে সংযুক্ত হিসাবে বর্ণনা করা হয়েছে /dev/sd*- তবে এটি আসলে এটি নয়।

/ Dev এর বিষয়বস্তু দেখুন:

ls -l /dev/sd* /dev/xv*
lrwxrwxrwx 1 root root       5 Dec 12 18:32 /dev/sda1 -> xvda1
lrwxrwxrwx 1 root root       4 Dec 12 18:32 /dev/sdf -> xvdf
lrwxrwxrwx 1 root root       4 Dec 12 18:32 /dev/sdg -> xvdg
brw-rw---- 1 root disk 202,  1 Dec 12 18:32 /dev/xvda1
brw-rw---- 1 root disk 202, 80 Dec 12 18:32 /dev/xvdf
brw-rw---- 1 root disk 202, 96 Dec 12 18:32 /dev/xvdg

ডিভাইসগুলি আসলে /dev/xvd*- এবং /dev/sd*পাথগুলি সংযোগগুলি m

বর্তমানে উপলব্ধ ডিভাইসগুলির জন্য যাচাই করার জন্য অন্য পদ্ধতিটি হ'ল ব্যবহার করা fdisk -lবা একটি সহজ আউটপুট:

cat /proc/partitions
major minor  #blocks  name

 202        1    4194304 xvda1
 202       80    6291456 xvdf
 202       96    1048576 xvdg

আপনি নির্ধারণ করতে কোন ডিভাইসগুলি হয়েছে ব্যবহার মাউন্ট প্রয়োজন mountএবং df- এবং পরীক্ষা /etc/fstabপরিবর্তন করতে অপশন মাউন্ট।


1
আমার বাট সংরক্ষণ করা। তাদের সত্যিই সেই ডক্স আপডেট করা দরকার।
এমবিএনওয়াইওয়াইসি

9
এফডাব্লুআইডাব্লু, জেন ভার্চুয়ালাইজড উবুন্টু দৃষ্টান্তের সাম্প্রতিক প্রকাশে, এক্সভিডি * ডিভাইসগুলি এসডি *
সিবিয়ারে

1
আপনি কি নিশ্চিত করতে পারবেন? আমি যখন আমার কনসোলটিতে যাই তখন দেখি এটি একটি 15 গিগ ভলিউম / dev / sda1 হিসাবে সংযুক্ত আছে। তবে আমি যখন আমার সার্ভারে যাই, কেবলমাত্র আমি দেখতে পাচ্ছি / dev / xvda1। কোনও / দেব / এসডি * নেই! এছাড়াও / dev / xvda1 25 জিগ আপ ব্যবহার করে 32 জিগ দেখানো হয়েছে। আমি কি নিশ্চিত যে এই 2 একই ভলিউম হয়?
সিএমসিডিগ্রাঙ্কাই

@ সিএমসিডিগ্রাগনকাই, আপনি কেন বিভিন্ন আকার দেখতে চাইছেন তা নিশ্চিত নন তবে xvd_ ডিভাইসগুলি (জেন ভার্চুয়াল ডিভাইস, আমি অনুমান করছি) ভার্চুয়ালাইজেশন স্তরটি সমান নামের এসডি_ ডিভাইসে ম্যাপ করা হয়েছে। দেখুন: Askubuntu.com/questions/166083/
কি-

4
আমার সার্ভারে কীভাবে আসবেন সিমলিংকের অস্তিত্ব নেই? Xvda1 এর সাথে sda1 লিঙ্কগুলি নিশ্চিত করার জন্য আমি কি আমার নিজস্ব সিমলিংক তৈরি করতে পারি? ইসি 2 ইন্টারফেসটি sda1 বলছে, তবে আসল ডিভাইসটি এক্সভিডিএ 1, তবে বর্তমানে কোনও সিমলিংক নেই।
সিএমসিডিগ্রাঙ্কাই

6

ইসি 2 এ সংযুক্ত একটি ইবিএস ভলিউম ব্যবহার করতে, আপনাকে প্রথমে ভলিউমটি মাউন্ট করতে হবে।

  1. এসএসএইচ ব্যবহার করে আপনার দৃষ্টান্তের সাথে সংযুক্ত হন।
  2. আপনার উপলব্ধ ডিস্ক ডিভাইস এবং তাদের মাউন্ট পয়েন্টগুলি দেখতে lsblk কমান্ডটি ব্যবহার করুন ।

[ec2-user@ip-172-31-86-46 ~]$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 8G 0 disk
└─xvda1 202:1 0 8G 0 part /
xvdb 202:16 0 8G 0 disk
xvdf 202:80 0 100G 0 disk

  1. ভলিউমটিতে একটি ফাইল সিস্টেম তৈরি করুন, উদাহরণস্বরূপ -> sudo mkfs -t ext4 / dev / xvdf
  2. ভলিউম -> sudo mkdir মাউন্ট_পয়েন্টের জন্য একটি মাউন্ট পয়েন্ট ডিরেক্টরি তৈরি করুন
  3. আপনি সবেমাত্র তৈরি করা স্থানে এই ইবিএস ভলিউমটি মাউন্ট করতে -> সুডো মাউন্ট / দেব / এক্সভিডিএফ মাউন্ট_পয়েন্ট
  4. আপনি পরীক্ষা করতে পারেন ls মাউন্ট_পয়েন্ট

    https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-using-volume.html

এটি কাজ করে এবং এটি আরও সহজ
ব্যবহারকারী 159972

এটি গ্রহণযোগ্য উত্তর হওয়া উচিত
একেরোইস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.