Làm thế nào một phân vùng RAID nên được tạo và cấu hình bằng cách sử dụng?


10

Để thử nghiệm, tôi muốn tạo một phân vùng nhân đôi (RAID 1) với kích thước 1GB trên /dev/sdb/dev/sdc. Khi nói đến phân vùng, tôi muốn sử dụng chia tay, tôi nên tạo phân vùng tôi muốn phản chiếu như thế nào?

Tôi bắt đầu bằng cách khởi tạo bảng phân vùng:

(parted) select /dev/sdb
Using /dev/sdb
(parted) mklabel gpt
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? Y
(parted)
  • Sau các bước trên. Làm cách nào để tạo phân vùng và đặt bất kỳ cờ cần thiết nào?

  • Tôi biết rằng cuộc đột kích là một cờ phân vùng có thể, tôi phải sử dụng nó không? Nó được sử dụng bởi hệ thống đang chạy như thế nào?

  • Tôi nên sử dụng loại hệ thống tập tin nào? Không ai?


Cờ được sử dụng bởi kernel (Linux) để chỉ ra các phân vùng RAID mà nó sẽ gắn kết. Đó không phải là tất cả câu trả lời tôi đang tìm kiếm, vì vậy tôi viết nó ở đây cho đến bây giờ.
Đã xóa

Câu trả lời:


8

Bắt đầu sử dụng Parted -a optimalđể đảm bảo nó cảnh báo bạn trong trường hợp bạn đang tạo phân vùng không được căn chỉnh chính xác. Tạo phân vùng mà không chỉ định bất kỳ hệ thống tệp bằng cách sử dụng mkpart:

mkpart primary 1MiB 512MiB

Lệnh này tạo phân vùng 511MiB bắt đầu từ 1MiB và kết thúc ở 512MiB.

Sử dụng MiB, GiB hoặc TiB khi tạo phân vùng. Điều này đảm bảo căn chỉnh chính xác trên ổ cứng với 512B cũng như 4096B ngành vật lý.

Ở trên 1MiBđược sử dụng làm vị trí bắt đầu, vì đó là vị trí thấp nhất bạn có thể sử dụng mà không bị phàn nàn về sự liên kết. Nhưng hãy lưu ý rằng khu vực 40 thực sự là vị trí thấp nhất với căn chỉnh chính xác, nhưng chia tay thích ranh giới 1MiB và bạn đang lãng phí rất ít không gian đĩa.

Để làm cho kernel thông báo phân vùng RAID và tự động gắn kết nó, bạn cần đặt cờ đột kích. Nếu phân vùng mới của bạn được xác định là phân vùng 1 trong Parted (kiểm tra p), bạn đặt cờ đột kích bằng cách sử dụng:

set 1 raid on

Xác minh kích thước phân vùng bằng print, nhưng đặt unithiển thị thành KiB, MiB hoặc GiB. Nếu bạn không làm như vậy, các compactđơn vị mặc định sẽ hiển thị KB, MB và GB.

unit MiB
print

Để tổng hợp các câu trả lời:

Tôi biết rằng cuộc đột kích là một cờ phân vùng có thể, tôi có phải sử dụng nó không? Nó được sử dụng bởi hệ thống đang chạy như thế nào?

Không, bạn không cần phải làm vậy. Trong trường hợp bạn chọn không phải bạn phải tự gắn nó.

Tôi nên sử dụng loại hệ thống tập tin nào? Không ai?

Có, không chỉ định một. Parted đang chuyển khỏi việc xử lý các hệ thống tập tin, nên tránh những thứ liên quan đến hệ thống tập tin tại thời điểm này.


Liệu có ý nghĩa khi tạo 2 phân vùng trên một đĩa cứng và sau đó sử dụng 2 phân vùng cho RAID 1 hoặc RAID 0? Hay RAID chỉ được sử dụng với các đĩa cứng độc lập thực sự?
CMCDragonkai

1
@CMCDragonkai: Sử dụng cùng một đĩa cho nhiều thành viên của cùng một mảng không có ý nghĩa gì. Nếu đĩa chết, rất có thể bạn sẽ mất quyền truy cập vào toàn bộ đĩa, không chỉ là một phần của nó. Nhưng không có gì ngăn cản bạn làm điều đó anyway. Bạn thậm chí có thể sử dụng các thiết bị lặp nếu bạn chỉ muốn thử nghiệm công cụ ...
ThiefMaster
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.