- - Remove - rmanage Loại bỏ một thiết bị từ mảng. Điều này
thiết bị phải được gắn cờ như một phụ tùng hoặc
thiết bị thất bại.
- - Thất bại hoặc - - thiết -
bị lỗi
- fmanageFlags một thiết bị như thất bại.
- - Stop - SmiscDeactivates mảng.
Bảng 4.3 là không đầy đủ; mdadm là một chương trình vô cùng phức tạp với nhiều tùy chọn , hầu hết
trong số đó là kỹ thuật cao trong tự nhiên. Bạn nên tham khảo trang itsman để biết thêm chi tiết.
Bất chấp sự phức tạp của RAID, confi guration cơ bản của nó là khá đơn giản. Để
tạo ra một mảng RAID, bạn bắt đầu bằng usingmdadm với - - tạo. Sau đó, bạn phải vượt qua nó
là tên của một thiết bị RAID (thường là / dev / md0 cho các thiết bị đầu tiên kinh), các mức RAID,
số lượng thiết bị RAID, và lenames fi thiết bị cho tất cả các thiết bị thành phần:
#mdadm --Tạo / dev / md0 --level = 5 --raid-thiết bị = 3
/ dev / sda6 / dev / sdc1 / dev / sdd1
Ví dụ này tạo một mảng RAID 5 sử dụng / dev / sda6, / dev / sdc1, và / dev / sdd1 như các
thiết bị thành phần. Nếu không có vấn đề, bạn sẽ thấy một / dev / md0 thiết bị xuất hiện, mà
sau đó bạn có thể sử dụng như thể nó là một thiết bị ổ đĩa hoặc phân vùng, như được mô tả trong thời gian ngắn.
Sử dụng một Array RAID
Một khi bạn đã tạo ra một mảng RAID, bạn có thể bắt đầu sử dụng nó. Như đã nói ở trên, bạn có thể xử lý
các thiết bị RAID của bạn (/ dev / md0 và vv) như là đã được phân vùng hoặc thêm chia nhỏ chúng bằng
cách đặt các bảng phân vùng vào chúng hoặc sử dụng chúng như là khối tin vật lý trong một guration LVM confi.
Tạo các hệ tập tin trên một mảng RAID
Cách đơn giản nhất để sử dụng một mảng RAID là làm như vậy trực tiếp: Bạn có thể tạo một lesystem fi về
nó như thể nó là một phân vùng. Để làm điều này, điều trị các thiết bị RAID fi le như thiết bị của phân vùng fi le
withmkfs, gắn kết, và các công cụ liên quan đến lesystem fi khác được mô tả trong Chương 3:
#mkfs -t ext4 / dev / md0
#mount / dev / md0 / mnt
Bạn cũng có thể tạo / etc / fstab mục, thay thế / dev / md0 và thiết bị RAID khác
lenames fi cho lenames phân vùng fi như / dev / sda1. Khi bạn làm như vậy, các thiết bị RAID của bạn nên
gắn kết tự động khi bạn khởi động lại máy tính.
Tùy chọn dài tên
ngắn tùy chọn
tên
sử dụng với
modesExplanation
- - loại bỏ - rmanage Loại bỏ một thiết bị từ mảng. Điều này
thiết bị phải được gắn cờ như một phụ tùng hoặc
thiết bị thất bại.
- - Thất bại hoặc - - thiết -
bị lỗi
- fmanageFlags một thiết bị như thất bại.
- - Stop - SmiscDeactivates mảng.
Cấu hình RAID 1 5 5
c04.indd 155 3/28/11 11:57:09 AM3 / 28/11 11:57:09
1 5 6 Chương 4 ■ Advanced Disk Management
Nếu bạn đang lập kế hoạch để di chuyển các tập tin hệ thống quan trọng, chẳng hạn như nội dung của
/ usr, vào các thiết bị RAID, bạn có thể cần xây dựng lại đĩa RAM ban đầu của bạn
để nó bao gồm RAID hỗ trợ. Sửa đổi / etc / fstab của bạn để tham khảo
cho các thiết bị RAID và sau đó xây dựng lại các đĩa RAM ban đầu. Theinitrd hoặc
tiện ích initramfs nên chú ý sử dụng RAID và xây dựng trong những cần thiết
hỗ trợ. Chương 2 mô tả ban đầu cấu hình đĩa RAM một cách chi tiết hơn.
Phân chia một Array RAID
Nếu bạn đã tạo ra một mảng RAID lớn với ý định phân chia nó hơn nữa, bây giờ
là thời gian để làm như vậy. Bạn có thể usefdisk hoặc công cụ phân vùng đĩa khác để tạo ra các phân vùng
trong mảng RAID; hoặc bạn có thể sử dụng các thiết bị RAID fi le như một thiết bị thành phần trong một
LVM confi guration, như được mô tả trong thời gian ngắn.
Nếu bạn chia mảng RAID của bạn bằng cách sử dụng phân vùng, bạn sẽ thấy thiết bị mới fi les
xuất hiện mà tham khảo các phân vùng. Những fi les có tên giống như RAID mẹ
thiết bị fi le, plusp và một số phân vùng. Ví dụ, nếu bạn tạo ra ba phân vùng trên
/ dev / md0, họ có thể là / dev / md0p1, / dev / md0p2, và / dev / md0p3. Sau đó bạn có thể điều trị
các phân vùng RAID như là đã được phân vùng trên đĩa cứng thông thường.
Một phương pháp phân chia một mảng RAID là triển khai LVM lên đó. Việc sắp tới
phần "confi guring LVM" mô tả confi guring LVM quát. Bạn có thể sử dụng một RAID
thiết bị fi le, như / dev / md0, như thể nó là một phân vùng cho mục đích của LVM confi guration.
Xem xét một cấu hình RAID
Một khi bạn đã mảng RAID của bạn thiết lập, bạn có thể xem lại các chi tiết bằng cách kiểm tra
/ proc / mdstat pseudo-fi le. Một ví dụ đơn giản có vẻ gì đó như thế này:
Nhân vật: [RAID6] [RAID5] [RAID4]
md0: hoạt động RAID5 sdd1 [2] sdc1 [1] sda6 [0]
321.024 khối cấp 5, đoạn 64k, thuật toán 2 [3/3] [uuu]
thiết bị không sử dụng: <none>
dòng ThePersonalities cho thấy mức độ RAID được sử dụng một thiết bị; Tuy nhiên, dòng này
loại nhóm khác nhau của RAID, như được hiển thị ở đây.
Sau dòng thePersonalities, bạn sẽ thấy các nhóm bổ sung các đường dây, một cho mỗi
thiết bị RAID. Ví dụ này cho thấy chỉ cần một, md0 cho / dev / md0. Thông tin bao gồm ở đây
bao gồm trạng thái (hoạt động trong trường hợp này), các loại RAID chính xác (RAID5), các thiết bị
tạo nên mảng (sdd1, sdc1, andsda6), kích thước của mảng (321.024 khối), và một số
bổ sung kỹ thuật chi tiết. Các con số trong ngoặc vuông sau các thành phần
tên thiết bị (sdd1, sdc1, andsda6 trong ví dụ này) biểu thị vai trò của các thiết bị trong
mảng. Đối với RAID 5, ba thiết bị cần thiết cho các chức năng cơ bản, do đó vai trò 0 đến 2
là bộ phận cơ bản của mảng. Nếu một thiết bị thứ tư đã được thêm vào, nó sẽ có một số vai trò của
3, mà sẽ làm cho nó một phụ tùng drive-nếu ổ đĩa khác đã thất bại, các hệ thống phụ RAID
sẽ tự động bắt đầu sao chép dữ liệu vào ổ đĩa dự phòng và bắt đầu sử dụng nó
đang được dịch, vui lòng đợi..