انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سختافزار => نویسنده: iMohsen در 17 خرداد 1388، 03:30 بظ
-
سلام !
ما یک فقره array controller p400 داریم (!) که ۳ hdd با هم raid 5 شدن . رو این logical drive یک فقره centos 5 با استفاده از پارتیشن های lvm نصب بود (!) و کار میکرد تا این که فضا کم اومد و سعی بر توسعه این فضا شد . به طور موقت یک فقره hdd usb external اضافه شد تا این کمبود رو پوشش بده .
با pvcreate و vgextend و lvextend پارتیشن اصلی یا LogVol00 ریسایز شد به ۱ترابایت و به توصیه راهنمایی که وجود داشت از دستور resize2fs برای ریساز و اعمال این افزایش برروی mountpoint ریشه استفاده شد . منتها در حین ریسایز شدن ,سیستم به دلیل نا معلومی از ادامه بازموند !
بعد از چک کردن و عدم پاسخگویی سیستم مجبور به ریبوت شدیم که دیگه بالا نیومد :/ و Pv اضافه شده رو نمیشناخت ( چون این درایو ntfs بود و درایور ntfs-3g بعد از این قضایا بارگذاری میشه ) .
بعد از استفاده از live cd و کوچک کردن مجدد و بازگردانی اعمالی که انجام شده بود مشکل عدم شناخت pv حل شد . اما دیگه os بالا نمیاد و پیام میده که Buffer I/O Error on dev/md0 .
با live cd محتوای پارتیشن ها قابل مشاهده نیست . چیزی که به نظر میاد عملا filesystem به نظر میاد تخریب شده باشه ! از fsck و انواع و اقسامش استفاده شده که جواب نداده ( و switch هاش )
در حال حاضر روشی برای ریکاور کردن اطلاعات برروی پارتیشن های lvm یا روشی برای release کردن پارتیشن و مانت کردنشون وجود داره ؟
-
برای افزایش فضای ریشه بدون unmount کردن باید از دستور ext2online استفاده میکردید!
خیلی کارا کردید و راحت نمیشه بهتون پاسخ داد ولی برای بازیابی دیتا شاید بد نباشه با کمک یه لایو سیدی اوبونتو سیستم رو بوت کنید و بعد با دستورات زیر هارد دیسک رو مانت کنید...
sudo apt-get install lvm2
sudo modprobe dm-mod
sudo vgscan
sudo vgchange -ay VolGroup00
sudo lvs
sudo mkdir /media/folan
sudo mount /dev/VolGroup00/LogVol00 /media/folan -o ro,user
اگه همه چیز بدون مشکل انجام بشه باید بتونید دیتاتون رو تو media/folan/ ببینید...
-
ممنون از این که جواب دادید :)
متاسفانه اوبونتو ethernet های سیستم رو نمیشناسه و عملا دسترسی به نت نداره . مجبور شدم بسته ها رو دانلود و دستی نصب کنم .
برای دستور modprobe میگه که ماژول dm-mod پیدا نمیشه ( device mapper ) . نتیجه جستجو برای dm-mod.ko و اسامی مشابه هم چیزی رو نشون نمیده .
احیانا بسته خاصی برای استفاده از device mapper باید نصب بشه ؟
و قاعدتا در انتها زمان mount کردن تقاضای تعیین نوع فایل سیستم میکنه که قابل شناسایی نیست .
-
از کدوم نسخه اوبونتو استفاده میکنید؟ اگر 9.04 هست دیگه نیازی به modprobe dm-mod نداره چون تو کرنل کامپایل شده...
یه نگاهی به این راهنما بندازید....
https://help.ubuntu.com/community/SettingUpLVM-WithoutACleanInstall
-
بله . از لایو ۹.۰۴ استفاده کردم .
خوب پس متاسفانه فایل سیستم درایو مورد نظر شناسایی نمیشه . چون نمیتونه مانت کنه .