เมานต์: ประเภทระบบไฟล์ที่ไม่รู้จัก 'linux_raid_member'


27

ฉันมี Suse Linux 12.1 และฉันพยายามติดตั้งดิสก์ RAID 1 เดียวเพื่อสำรวจไฟล์ในนั้น อย่างไรก็ตามเมื่อทำการติดตั้ง:

 # mount /dev/sdc1 /mnt/test
  mount: unknown filesystem type 'linux_raid_member' 

ฉันเริ่มอ่านไปรอบ ๆ และหลายคนแนะนำให้บังคับใช้ระบบไฟล์ประเภทนั้น

  # mount -t ext4 /dev/sdc1 /mnt/test
  mount: /dev/sdc1 already mounted or /mnt/test busy

เมื่อพยายาม

 umount /dev/sdc1                 
 umount: /dev/sdc1: not mounted

มีใครให้คำแนะนำได้บ้าง

ฉันใช้เครื่องของฉัน insed เซิร์ฟเวอร์ ESXI และเป็นดิสก์เสมือน อย่างไรก็ตามสิ่งนี้ไม่ควรเล่นเนื่องจากดิสก์นี้ไม่ได้ใช้โดยเครื่องอื่น ๆ

thaknks!


คุณช่วยโพสต์เอาต์พุตของ fdisk -l ได้ไหม?
Feiticeir0

คำตอบ:


49

mountคุณไม่ควรติดมันโดยตรงโดยใช้ คุณต้องเรียกใช้ mdadm ก่อนเพื่อรวบรวมอาร์เรย์การโจมตี คำสั่งเช่นนี้ควรทำ:

$ mdadm --assemble --run /dev/md0 /dev/sdc1

ถ้ามันปฏิเสธที่จะเรียกใช้อาเรย์เพราะมันจะสลายตัวคุณสามารถใช้--forceตัวเลือก นี่ถือว่าคุณไม่มี/dev/md0อุปกรณ์ มิฉะนั้นคุณต้องเปลี่ยนชื่อนี้

เมื่อคำสั่งนี้ดำเนินการสำเร็จคุณสามารถเมานต์อุปกรณ์ที่สร้างขึ้นตามปกติโดยใช้:

$ mount /dev/md0 /mnt/test

ในกรณีของฉันมันไม่ทำงานเมื่อฉันใช้ HDD 1 ตัวเท่านั้น ก่อนหน้านี้คือ RAID 1 สำหรับ HDD 2 ตัว
tquang

@tquang: คุณสามารถโพสต์ข้อความแสดงข้อผิดพลาดได้หรือไม่?
Khaled

คุณ 'ลบ' สร้าง / dev / md * ได้อย่างไร
quimnuss

1
@quimnuss: คุณสามารถใช้mdadm --stop /dev/mdx
Khaled

5
หากใครยังคงได้รับmdadm: /dev/sdb1 is busy - skipping messageคุณสามารถหยุดอุปกรณ์เปิดด้วยmdadm --stop /dev/mdxหรือตรวจสอบ/proc/mdstatเพื่อตรวจสอบว่าอุปกรณ์ของคุณถูกเมาโดยอัตโนมัติ
altmas5
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.