Điểm:0

Làm cách nào tôi có thể mở rộng hoặc thay đổi kích thước lvm từ dung lượng ổ đĩa

lá cờ ng

Chúng tôi sử dụng ceph để quản lý bộ nhớ và gần đây đã tăng kích thước đĩa của /dev/sdb. Tôi không chắc làm thế nào để sử dụng không gian mới có sẵn trong lvm của ceph của tôi.

sdb 8:16 0 550G 0 đĩa
ââceph--9elp0015--40ic--40pf--bf26--436d3bmkilhf-osd--data--aamki6ca--ec5a--4251--8ep0-
c83plkmj176c 253:0 0 250G 0 lvm

Làm cách nào tôi có thể mở rộng hoặc thay đổi kích thước của lvm để sử dụng 300 GB khả dụng?

 màn hình pv
  --- Khối lượng vật lý ---
  Tên PV/dev/sdb
  Tên VG ceph-9e7d6015-464c-4f1f-bf26-436d3b9b8a1f
  Kích thước PV 250,00 GiB / không sử dụng được 4,00 MiB
  Có thể phân bổ có (nhưng đầy đủ)
  Kích thước PE 4,00 MiB
  Tổng PE 63999
  PE miễn phí 0
  PE được phân bổ 63999
  PV UUID Arhj1O-KuxC-f1YG-une0-D3CI-sP4H-Gf7hf0
Điểm:1
lá cờ us

Bạn có thể kiểm tra và thay đổi kích thước với ceph-bluestore-tool:

   bluefs-bdev-sizes --path đường dẫn osd
      In kích thước thiết bị, theo cách hiểu của BlueFS, ra thiết bị xuất chuẩn.

  bluefs-bdev-expand --path đường dẫn osd
      Hướng dẫn BlueFS kiểm tra kích thước của các thiết bị khối của nó và nếu chúng đã mở rộng, hãy tận dụng không gian bổ sung.

Lưu ý rằng điều này chỉ hoạt động đối với các OSD đã dừng. Vì vậy, hãy đảm bảo rằng cụm của bạn vẫn hoạt động tốt nếu bạn tắt một OSD.Nếu bạn không chắc mình sẽ cài đặt nhanh như thế nào buổi tối lá cờ: ceph osd đặt noout để OSD không bị cạn kiệt nếu ngoại tuyến hơn 10 phút. Đây có phải là một OSD độc lập hay nó có rockDB và/hoặc WAL trên một thiết bị nhanh hơn riêng biệt?

Tôi thực sự khuyên bạn nên kiểm tra quy trình này với một cụm kiểm tra mà bạn không thể hủy dữ liệu do mắc lỗi.

lá cờ ng
Cảm ơn bạn đã gợi ý, vấn đề là tôi không thể cài đặt bất kỳ tiện ích nào trên VM và nó bị chặn. Có một cách truyền thống để tiếp cận nó?
lá cờ us
`ceph-bluestore-tool` đã là một phần của quá trình cài đặt, không cần cài đặt các công cụ bổ sung. Tôi không biết ý của bạn là "cách truyền thống", nhưng không có quyền truy cập vào VM, bạn sẽ không thể thay đổi kích thước đĩa. Một cách tiếp cận khác là xóa đĩa khỏi ceph và tạo lại OSD đó, nhưng điều đó có tính phá hoại hơn là mở rộng nó. Dù sao, nếu không có quyền truy cập vào VM, bạn sẽ không thể thay đổi kích thước OSD.
lá cờ ng
Hãy để tôi thử điều đó, cảm ơn rất nhiều.
lá cờ us
Đợi đã, chính xác thì bạn muốn thử cái gì? Đừng chỉ đơn giản là xóa đĩa khỏi ceph!
lá cờ ng
sẽ chơi xung quanh trong cụm thử nghiệm.. Khi tôi nhận được các sắc thái, tôi sẽ thử điều đó trong env PRod của chúng tôi. cảm ơn..
lá cờ ng
`systemctl vô hiệu hóa ceph-osd@ # systemctl dừng ceph-osd@` sẽ giúp tôi dừng OSD ngay, hãy đăng bài đó, sẽ chạy lệnh `bluefs-bdev-expand --path osd path`
lá cờ us
Vâng, điều này sẽ làm việc. Đừng quên đặt `ceph osd set noout`.
lá cờ ng
Tuyệt vời, cảm ơn rất nhiều !!

Đă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.