Điểm:0

Cách gắn loại âm lượng LVM2_member vào phiên bản EC2

lá cờ sy

Tôi đang cố gắn một ổ đĩa được lấy từ một phiên bản EC2 cũ sang một phiên bản EC2 mới, tuy nhiên, ổ đĩa này có một "loại hệ thống tệp không xác định của" LVM2_member ". Tôi đã thử tất cả điều này với tập đĩa gốc, sau đó tôi tạo một tập đĩa từ ảnh chụp nhanh, nghĩ rằng nó sẽ không phải là LVM2_member, nhưng nó giống hệt , nhưng không có cấu trúc lồng nhau của tập đĩa. Tôi tìm thấy một số hướng dẫn đây, nhưng dường như điều đó không hoàn toàn áp dụng cho điều này vì nó không được xem như một nhóm hoặc cú pháp của tôi sai hoặc điều gì đó hoàn toàn khác. Mọi thứ tôi thử từ bất kỳ trang nào tôi tìm thấy đều không hoạt động vì lý do này hay lý do khác. Một điều cần lưu ý, anh chàng sở hữu tập này nói rằng anh ta nghĩ rằng đây ban đầu là một tập được chia sẻ với một đồng nghiệp khác. Đồng nghiệp đó có một ổ đĩa có tên tương tự không được cài đặt trên EC2 của anh ấy và anh ấy đã bỏ qua nó. Tôi không biết điều này đã được cho là như vậy từ bao lâu rồi. Âm lượng của anh chàng này mà tôi đang cố gắn đã được gắn thành công và anh ta nghĩ rằng mình đang sử dụng nó.

Tôi sẽ thực hiện các bước tôi đã thử.

BƯỚC 1: đính kèm âm lượng

BƯỚC 2: lsblk # sẽ hiển thị cho tôi tập đĩa gốc và các tập đĩa khác mà tôi đã thử. của tôi là

TÊN MAJ:KÍCH THƯỚC RM TỐI THIỂU RO LOẠI NÚI
đĩa nvme4n1 259:6 0 100G 0

BƯỚC 3: blkid # Cung cấp cho tôi UUID của âm lượng và hiển thị cho tôi LOẠI

/dev/nvme4n1: UUID="n91234-wabc-Ua12-kabc-cabc-Gabc-oabc12" TYPE="LVM2_member"

BƯỚC 4: Nếu tôi cố gắng gắn kết nó: gắn kết n91234-wabc-Ua12-kabc-cabc-Gabc-oabc12/dữ liệu

gắn kết: thiết bị đặc biệt n91234-wabc-Ua12-kabc-cabc-Gabc-oabc12 không tồn tại

BƯỚC 5: Tra cứu thông báo đó, nó cho biết rằng tôi cần đảm bảo rằng nó nằm trong tệp /etc/fstab của mình.

vim /etc/fstab

Vâng, nó ở trong đó, bởi vì tôi đã đặt nó ở đó, nhưng loại 'LVM2_member' không có màu xanh lục, vì loại này có màu xanh lá cây đối với các tập đĩa khác. Do đó, lỗi loại không xác định có thể là loại không được nhận dạng.

UUID=n91234-wabc-Ua12-kabc-cabc-Gabc-oabc12 /home/ec2-user/data LVM2_member defaults,nofail 0 2

BƯỚC 6: pv # hiển thị cho tôi âm lượng vật lý trên thiết bị của tôi

PV VG Fmt Attr PSize PFree
/dev/dsa12 VolGroup00 lvm2 a-- 99,53g 19,00g
/dev/sdi VolGroup00 lvm2 a-- <100,0g <27,00g
[unknown] VolGroup00 lvm2 a-m 19.53g 0

Tôi biết /dev/sdi là ổ đĩa mà tôi đang cố đính kèm. Vì vậy, chúng tôi thấy có một tên Nhóm âm lượng trùng lặp và tôi đã biết chúng có các UUID khác nhau.

BƯỚC 7: lvs VolGroup00 --config 'thiết bị { filter=["a|/dev/sdi|", "r|.*|"]}'

Không thể tìm thấy thiết bị có uuid c61234-9Mab-P12a-kabc-nab1-Fabc1-t1abcd.

LV VG Attr LSize Pool Dữ liệu gốc % Meta% Nhật ký di chuyển Cpy%Sync Chuyển đổi
kiểm toánVol VolGroup00 -wi-----p- 8.53g
dataVol VolGroup00 -wi-a----- 5.00g
homeVol VolGroup00 -wi----p- 20.00g
logVol VolGroup00 -wi------p- 4.00g
rootVol VolGroup00 -wi----p- 40.00g
hoán đổiVol VolGroup00 -wi------p- 2.00g
tmpVol VolGroup00 -wi------- 4.00g
varVol VolGroup00 -wi-----p- 9.00g

/dev/sda12 hiển thị thông tin tương tự nhưng không có "không thể tìm thấy xxx".

BƯỚC 8: vgs -o +vg_uuid --config 'thiết bị {filter = ["a|/dev/sdi|", "r|.*|" ]}' # để lấy ID âm lượng

VG #PV #LV #SN Attr VSize VFree VG UUID
VolGroup00 2 8 0 wz-pn- <119,53g <27,00g jmt123-iabc-babc-Uabc-rabc-habc-gabcdef.

BƯỚC 9: vgrename jmt123-iabc-babc-Uabc-rabc-habc-gabcdef volnew # đổi tên âm lượng bằng uuid

Không thể tìm thấy thiết bị có uuid c61234-9Mab-P12a-kabc-nab1-Fabc1-t1abcd.
Không thể thay đổi VG VolGroup00 khi không có PV.
Xem xét vgreduce --removemissing.
Không thể xử lý nhóm âm lượng VolGroup00

BƯỚC 10: vgreduce --removemissing jmt123-iabc-babc-Uabc-rabc-habc-gabcdef # Xóa các PV bị thiếu

Không thể xử lý nhóm âm lượng jmt123-iabc-babc-Uabc-rabc-habc-gabcdef

BƯỚC 11: vgreduce jmt123-iabc-babc-Uabc-rabc-habc-gabcdef c61234-9Mab-P12a-kabc-nab1-Fabc1-t1abcd # Tôi thậm chí đã thử lệnh đó bằng cách sử dụng id của PV bị thiếu.

Không tìm thấy nhóm âm lượng "jmt123-iabc-babc-Uabc-rabc-habc-gabcdef"
Không thể xử lý nhóm âm lượng jmt123-iabc-babc-Uabc-rabc-habc-gabcdef

BƯỚC 12: tôi đã tìm thấy cái này liên kết nói về việc khôi phục siêu dữ liệu LVM Linux. mèo /etc/lvm/archive/* | grep -i âjmt123-iabc-babc-Uabc-rabc-habc-gabcdefâ # nó hiển thị lịch sử của nhóm âm lượng trước khi thực thi nhất định như vgchangevgimport và tham chiếu đến id tập, n91234-wabc-Ua12-kabc-cabc-Gabc-oabc12.

BƯỚC 13: pvcreate --uuid "n91234-wabc-Ua12-kabc-cabc-Gabc-oabc12" --restorefile /etc/lvm/backup/VolGroup00 /dev/sdi

Không thể tìm thấy thiết bị có uuid n91234-wabc-Ua12-kabc-cabc-Gabc-oabc12.
Không thể tìm thấy uuid trong tệp sao lưu /etc/lvm/backup/VolGroup00

Không có gì trong tập tin đó, tôi nghĩ vậy. Tôi thực sự không thể cd vào thư mục sao lưu, nhưng nếu tôi ls/etc/lvm/sao lưu nó cho thấy VolGroup00. Vì vậy, vim với tên tệp VolGroup00 cho thấy nó trống.

Và bây giờ tôi đã hết ý tưởng và không thể tìm thấy bất kỳ trang/chủ đề nào khác để cung cấp cho tôi thêm ý tưởng để tiến hành cài đặt tập này trên phiên bản EC2 của anh ấy.

Mục tiêu cuối cùng của tôi là tạo một tệp tar của dữ liệu và tải nó lên vùng lưu trữ S3, sau đó chấm dứt âm lượng.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.