লুকস পার্টিশনটি বন্ধ করতে অক্ষম


13

ব্যাকআপ উদ্দেশ্যে, আমি একটি এলভিএম বিভাজন "স্ন্যাপশট" করেছি। এই পার্টিশনটি ক্রিপ্ট করা হয়েছিল তাই আমার ব্যাকআপটি করার জন্য আমি এই লুকস পার্টিশনটি (স্ন্যাপশট) খুললাম।

সমস্যাটি হ'ল আমি স্ন্যাপশটটি মুছতে ভুলে গিয়েছি, সুতরাং এটি 100% ব্যবহারে পৌঁছেছে।

যখন আমি স্ন্যাপশটটি মুছতে চেষ্টা করি:

lvremove /dev/mapper/vgx-LogVolDBSnapshot
/dev/vgx/LogVolDBSnapshot: read failed after 0 of 4096 at 375809572864: Input/output error
/dev/vgx/LogVolDBSnapshot: read failed after 0 of 4096 at 375809630208: Input/output error
/dev/vgx/LogVolDBSnapshot: read failed after 0 of 4096 at 0: Input/output error
/dev/vgx/LogVolDBSnapshot: read failed after 0 of 4096 at 4096: Input/output error
/dev/mapper/SnapshotDecrypted: read failed after 0 of 4096 at 375807475712: Input/output error
/dev/mapper/SnapshotDecrypted: read failed after 0 of 4096 at 375807533056: Input/output error
/dev/mapper/SnapshotDecrypted: read failed after 0 of 4096 at 0: Input/output error
/dev/mapper/SnapshotDecrypted: read failed after 0 of 4096 at 4096: Input/output error
Logical volume vgx/LogVolDBSnapshot is used by another device.

এটি বেশ স্বাভাবিক, আমাকে প্রথমে আমার লুক্স পার্টিশনটি বন্ধ করতে হবে:

cryptsetup -v luksClose /dev/mapper/SnapshotDecrypted
Cannot read device /dev/mapper/vgx-LogVolDBSnapshot.
Command failed with code 15: Cannot read device /dev/mapper/vgx-LogVolDBSnapshot.

স্ন্যাপশটটি মুছতে সক্ষম হতে কীভাবে আমি আমার লুকস পার্টিশনটি বন্ধ বা মুছতে পারি?

আমি কি "ডিএমসেটআপ রিমুভ / ডেভ / ম্যাপার / স্ন্যাপশট ডিক্রিপ্টেড" এবং তারপরে "lvremove / dev / vgx / LogVolDBSnapshot" ব্যবহার করতে পারি?

dmsetup আউটপুট

dmsetup ls
SnapshotDecrypted (253:17)
vgx-LogVolDBSnapshot (253:14)

dmsetup table
SnapshotDecrypted: 0 733999104 crypt aes-cbc-essiv:sha256 0...0 0 253:14 4096
vgx-LogVolDBSnapshot: 0 734003200 snapshot 253:15 253:16 P 8

এর আউটপুট কী dmsetup lsএবং dmsetup table?
হউক লেগেছে

1
হাই @ হাউকলেজিং! এখানে ls এর আউটপুট: SnapshotDecrypted (253:17)& vgx-LogVolDBSnapshot (253:14)এবং সারণী: SnapshotDecrypted: 0 733999104 crypt aes-cbc-essiv:sha256 0000000000000000000000000000000000000000000000000000000000000000 0 253:14 4096&vgx-LogVolDBSnapshot: 0 734003200 snapshot 253:15 253:16 P 8
বব Sauvage

ধন্যবাদ @ স্টাফেনচাজেলাস তবে আমি আমার প্রথম পোস্টে স্ন্যাপশট ডিভাইসটি মুছে ফেলতে পারছি না: /! Logical volume vgx/LogVolDBSnapshot is used by another device.=> এটি লুক্স পার্টিশন দ্বারা ব্যবহৃত হয়: /
বব সাভেজ

7
দুঃখিত, আমি বোঝানো dmsetup remove SnapshotDecrypted। তাই হ্যাঁ আপনার শেষ প্রশ্ন। এটি হ'ল লুকস বন্ধ করবেন না, কেবল এটি সরিয়ে ফেলুন (লুকস ক্লোস এটিতে কিছু লিখেছে (যা স্ন্যাপশট পূর্ণ হওয়ার সাথে সাথে এটি এখানে করতে পারে না) এবং সেগুলি dmsetup অপসারণ করে)
স্টাফেন চ্যাজেলাস

1
আপনার মন্তব্যটি একটি ভাল উত্তর দিতে হবে!
জর্জ উদোসেন

উত্তর:


1

আপনার সমস্যার একটি সমাধান নিম্নলিখিত:

  1. একটি ইউএসবি ড্রাইভ প্লাগ ইন করুন বা প্রশ্নযুক্ত সিস্টেমে ফিজিক্যাল স্টোরেজ সংযুক্ত করুন।
  2. ইউএসবিতে ভিজি প্রসারিত করুন।
  3. আপনার কাছে এখন লুকস ক্লোজের যথেষ্ট জায়গা থাকবে
  4. আপনার স্ন্যাপশট এটি বন্ধ করুন
  5. আপনার ভলিউম গোষ্ঠী থেকে অস্থায়ী ডিভাইসটি সরাতে ভিগ্র্রেডস ব্যবহার করুন।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.