আমার / dev / mapper / isw_dghbbcaabe_RAID_Volume11 এর পিছনে কী কী শারীরিক ড্রাইভ / পার্টিশন রয়েছে তা আমি কীভাবে জানতে পারি?


10

এটি স্রেফ আপগ্রেড উবুন্টু 10.04.1 এলটিএস মেশিন।

/dev/mapper/isw_dghbbcaabe_RAID_Volume11আপগ্রেড করার জন্য "নতুন" কিন্তু আমি জানি না কি শারীরিক ড্রাইভ / পার্টিশন "ডিভাইস" অন্তর্ভুক্ত করা হয়।

আমি চেষ্টা করেছি:

root@barabasi:~# blkid   
/dev/sda1: UUID="8258e116-265a-4797-59d1-fae72a643620" TYPE="swap" 
/dev/sdb: TYPE="isw_raid_member" 
/dev/mapper/isw_dghbbcaabe_RAID_Volume11: UUID="1d4721b1-5649-4772-8a03-5c3db81eba1b" TYPE="ext3" 
/dev/mapper/isw_dghbbcaabe_RAID_Volume15: UUID="b9a639af-dee8-4e0c-90f6-15432efac4f2" TYPE="swap"

এবং

root@barabasi:~# ls -alh /dev/disk/by-uuid/  
total 0 
drwxr-xr-x 2 root root 100 2011-01-14 12:49 . 
drwxr-xr-x 5 root root 100 2011-01-14 12:49 .. 
lrwxrwxrwx 1 root root 41 2011-01-14 12:49 1d4721b1-5649-4772-8a03-5c3db81eba1b ->    ../../mapper/isw_dghbbcaabe_RAID_Volume11 
lrwxrwxrwx 1 root root 10 2011-01-14 12:49 8258e116-265a-4797-59d1-fae72a643620 -> ../../sda1 
lrwxrwxrwx 1 root root 41 2011-01-14 12:49 b9a639af-dee8-4e0c-90f6-15432efac4f2 -> ../../mapper/isw_dghbbcaabe_RAID_Volume15

তবে কী শারীরিক ড্রাইভগুলি জড়িত তা আমি এখনও জানি না।

উত্তর:


2

আপনি dmsetup ব্যবহার করতে পারেন । ডাকা:

$ sudo dmsetup -v table /dev/mapper/isw_dghbbcaabe_RAID_Volume11

এটি আপনাকে এমন সেক্টরগুলির একটি তালিকা দেবে যা অন্য ডিভাইসে ম্যাপ করা হয়েছে। আমার ক্ষেত্রে (এনক্রিপ্ট করা মূল পার্টিশন), আমি নিম্নলিখিত আউটপুটটি পাই:

$ sudo dmsetup table /dev/mapper/hacki-mobile 
0 567028121 crypt aes-cbc-essiv:sha256 0000000000000000000000000000000000000000000000000000000000000000 0 8:6 2056

তার মানে হল যে সেক্টরগুলি 0-567028121 বড় / গৌণ সংখ্যা 8/6 সহ একটি ডিভাইসে ম্যাপ করা হয়। এটি আমার এসডিএ ড্রাইভে 6th ষ্ঠ বিভাজন, যেমন আপনি দেখতে পাচ্ছেন:

$ ls -Al /dev/sda6
brw-rw---- 1 root disk 8, 6 2010-12-21 14:38 /dev/sda6

আমি উবুন্টু 10.04 এ থাকায় ডেমসেটআপ থেকে আপনার আউটপুটটি কিছুটা আলাদা হতে পারে


8

আমি সবচেয়ে সহজ আদেশটি পেয়েছি -

$ sudo dmsetup deps -o devname

প্রধান / গৌণ সংখ্যাগুলি বের করার প্রয়োজন ছাড়াই আপনাকে আসল ডিভাইসের নাম দেয়।


8

আমি দেখেছি সেরা দ্রুত ওভারভিউটি হল lsblk , যা আপনার কোনও জটিল সেটআপ থাকলেও যুক্তিসঙ্গত আউটপুট প্রিন্ট করে।

$ lsblk
NAME                     MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                        8:0    0 223,6G  0 disk 
├─sda1                     8:1    0   350M  0 part 
├─sda2                     8:2    0    29G  0 part 
├─sda3                     8:3    0   488M  0 part /boot
├─sda4                     8:4    0     1K  0 part 
└─sda5                     8:5    0 193,8G  0 part 
  ├─vg_ssd-lv_root_solid 254:0    0  13,3G  0 lvm  /
  ├─vg_ssd-lv_srv_solid  254:2    0  46,6G  0 lvm  /srv
  └─vg_ssd-lv_home_solid 254:3    0   107G  0 lvm  /home
sdb                        8:16   0  74,5G  0 disk 
└─sdb1                     8:17   0  74,5G  0 part 
  ├─vg_ssd-lv_swap_solid 254:1    0   3,7G  0 lvm  [SWAP]
  └─vg_ssd-lv_videos     254:4    0    28G  0 lvm  /mnt/videos

আরও দেখুন: সার্ভারের ত্রুটির উপর এই আরও বিশদ উত্তর


আমি মনে করি এটি এটি খুঁজে পেতে সত্যই একটি দ্রুত এবং সহজ উপায়! ধন্যবাদ।
রুশো

ধন্যবাদ! এটি গ্রহণযোগ্য উত্তর হওয়া উচিত।
মার্ক বর্গারডিং

3

বা কেবল নিম্নলিখিত কমান্ডটি কার্যকর করুন:

$ sudo dmsetup ls --tree

যা দেখায় যে কীভাবে আপনার ব্লক ডিভাইসগুলি স্ট্যাক করা আছে।


0

এই তো কেবল ইঙ্গিত! কারণ আমি এই প্রশ্নে এসেছি এবং নিজেই একটি উত্তর পেয়েছি।

কখনও কখনও আপনি ls -lha /dev/mapper/ম্যাপযুক্ত ডিভাইসগুলি দেখতে ব্যবহার করতে বা অনুরূপ করতে পারেন এবং mountএটি সমাধান করার জন্য আপনি ব্যবহার করতে পারেন ।


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