Mục lục:
- Bước 1: Cài đặt Mdadm
- Bước 2: Kiểm tra ổ đĩa của chúng tôi
- Bước 3: Phân vùng ổ đĩa cho RAID
- Bước 4: Xác minh các thay đổi
- Bước 5: Tạo thiết bị RAID1
- Bước 6: Tạo hệ thống tệp trên thiết bị RAID
- Bước 7: Xác minh dữ liệu sau khi ổ đĩa bị lỗi
- Bước 8: Chỉ mục lệnh
- Bước 9: Không còn bước nào nữa
Video: Cách tạo bộ nhớ Raid-1: 9 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
RAID1 là gì trong các thuật ngữ đơn giản của nó
: Phản chiếu đĩa. Được tối ưu hóa tốt nhất cho Dự phòng và yêu cầu số lượng tối thiểu là 2 ổ đĩa
RAID1 là gì trong các thuật ngữ phức tạp của nó
: Nó bao gồm một bản sao chính xác (hoặc bản sao) của một tập hợp dữ liệu trên hai hoặc nhiều đĩa; một cặp RAID 1 được nhân bản cổ điển chứa hai đĩa. Cấu hình này không cung cấp tính chẵn lẻ, phân dải hoặc mở rộng không gian đĩa trên nhiều đĩa, vì dữ liệu được sao chép trên tất cả các đĩa thuộc mảng và mảng chỉ có thể lớn bằng đĩa thành viên nhỏ nhất. Bố cục này hữu ích khi hiệu suất đọc hoặc độ tin cậy quan trọng hơn hiệu suất ghi hoặc dung lượng lưu trữ dữ liệu kết quả.
(Wikipedia giải thích điều này rất rõ)
Điều gì là tốt và điều gì là khủng khiếp của nó
Hiệu suất rất cao; Bảo vệ dữ liệu rất cao; Hình phạt rất tối thiểu về hiệu suất ghi.
Điểm yếu: Chi phí dự phòng cao; Vì tất cả dữ liệu đều bị trùng lặp nên yêu cầu dung lượng lưu trữ gấp đôi.
Những gì bạn sẽ cần
Tối thiểu ít nhất 2 thanh USB hoặc ổ cứng, bạn có thể thêm nhiều hơn bằng cách sử dụng 4, 6 và 8
Tất cả mã đều được in nghiêng
Bước 1: Cài đặt Mdadm
Điều đầu tiên: Bạn cần tải phần mềm RAID. Bạn sẽ cần tải xuống và cài đặt mdadm từ kho phần mềm của mình. Điều này khá phổ biến, vì vậy hãy mở terminal lên và nhập lệnh sau:
sudo apt-get install mdadm
Bước 2: Kiểm tra ổ đĩa của chúng tôi
chúng ta cần kiểm tra ổ đĩa của mình xem đã có bất kỳ cuộc đột kích nào được cấu hình chưa.
Sử dụng lệnh sau:
mdadm -E / dev / sd [b-c]
Bước 3: Phân vùng ổ đĩa cho RAID
chúng tôi đang sử dụng tối thiểu hai phân vùng / dev / sdc1 và / dev / sdb1 để tạo RAID1. Hãy tạo phân vùng trên hai ổ đĩa này bằng lệnh ‘fdisk‘và thay đổi loại để đột kích trong quá trình tạo phân vùng.
Sử dụng lệnh này
fdisk / dev / sdc1
sau đó làm theo các hướng dẫn này
- Nhấn ‘n‘để tạo phân vùng mới.
- Sau đó chọn ‘P‘cho phân vùng chính, tiếp theo chọn số phân vùng là 1.
- Cung cấp kích thước đầy đủ mặc định bằng cách nhấn hai lần phím Enter.
- Tiếp theo nhấn ‘p‘để in phân vùng đã xác định.
- Nhấn ‘L‘để liệt kê tất cả các loại có sẵn.
- Gõ ‘t‘để chọn phân vùng.
- Chọn ‘fd‘cho tự động đột kích Linux và nhấn Enter để áp dụng.
- Sau đó, một lần nữa sử dụng ‘p‘để in những thay đổi mà chúng tôi đã thực hiện.
- Sử dụng ‘w‘để viết các thay đổi.
Bây giờ chúng ta sẽ làm giống hệt như vậy cho sdb1
fdisk / dev / sdb1
Vì vậy, hãy làm theo các bước chính xác tương tự như sdc1
Bước 4: Xác minh các thay đổi
Khi cả hai phân vùng được tạo thành công, hãy xác minh các thay đổi trên cả ổ đĩa usb sdb & sdc bằng cách sử dụng cùng một lệnh ‘mdadm‘và nó cũng sẽ xác nhận loại RAID
Sử dụng lệnh:
mdadm -E / dev / sd [b-c]
chúng ta có thể sử dụng cùng một lệnh nhưng thêm một lệnh vào cuối
mdadm -E / dev / sd [b-c] 1
Bước 5: Tạo thiết bị RAID1
Tiếp theo, tạo Thiết bị RAID1 có tên là ‘/ dev / md0 'hoặc bạn có thể sử dụng' / dev / md127 'bằng cách sử dụng lệnh sau và thực hiện nó.
mdadm --create / dev / md0 --level = mirror --raid-devices = 2 / dev / sd [b-c] 1
cat / proc / mdstat
hoặc
mdadm --create / dev / md127 --level = mirror --raid-devices = 2 / dev / sd [b-c] 1
cat / proc / mdstat
Tiếp theo kiểm tra loại thiết bị đột kích và mảng đột kích bằng các lệnh sau.
mdadm -E / dev / sd [b-c] 1
mdadm --detail / dev / md0 HOẶC mdadm --detail / dev / md127
Từ những hình ảnh trên, bạn sẽ hiểu được ít nhiều rằng đột kích1 đã được tạo và sử dụng phân vùng / dev / sdb1 và / dev / sdc1 và bạn cũng có thể thấy trạng thái là đang đồng bộ hóa lại. Thông qua
lệnh mdadm --detail / dev / md0 hoặc mdadm --detail / dev / md127
Bước 6: Tạo hệ thống tệp trên thiết bị RAID
Tạo hệ thống tệp bằng cách sử dụng ext4 cho md0 hoặc md127 và gắn kết dưới / mnt / Raid1. Bước này là quan trọng.
Sử dụng lệnh
mkfs.ext4 / dev / md0 hoặc mkfs.ext4 / dev / md127
Tiếp theo, gắn kết hệ thống tệp mới được tạo dưới ‘/ mnt / Raid1‘và tạo một số tệp và xác minh nội dung dưới điểm gắn kết.
Sử dụng các lệnh này
mkdir / mnt / đột kích1
mount / dev / md0 / mnt / Raid1 /
chạm vào /mnt/raid1/tecmint.txt
echo "thiết lập cuộc đột kích tecmint"> /mnt/raid1/tecmint.txt
cat /mnt/raid1/tecmint.txt
cat proc / mdstat
Vì vậy, để tự động mount RAID1 khi khởi động lại hệ thống, bạn cần tạo một mục nhập trong tệp fstab. Mở tệp ‘/ etc / fstab‘và thêm phần sau
/ dev / md0 / mnt / Raid1 ext4 mặc định 0 0
đảm bảo chạy
Chạy ‘mount -av‘để xem có bất kỳ lỗi nào trong tệp fstab hay không, mặc dù nếu bước được theo sau thì không có lỗi nào xuất hiện.
Bây giờ, hãy lưu cấu hình đột kích theo cách thủ công vào tệp ‘mdadm.conf‘bằng lệnh dưới đây.
mdadm --detail --scan --verbose >> /etc/mdadm.conf
Bước 7: Xác minh dữ liệu sau khi ổ đĩa bị lỗi
Mục đích của RAID là nếu bất kỳ đĩa cứng nào bị lỗi hoặc gặp sự cố, dữ liệu của chúng tôi sẽ cần có sẵn. Hãy xem điều gì sẽ xảy ra khi bất kỳ ổ đĩa nào không khả dụng trong mảng.
chúng ta có thể thấy có 2 thiết bị có sẵn trong RAID của chúng tôi và Thiết bị đang hoạt động là 2. Vì vậy, bây giờ hãy xóa một trong các ổ cứng của bạn
ls -l / dev | grep sd
mdadm --detail / dev / md0
Chúng tôi có thể thấy rằng một trong các trình điều khiển của chúng tôi đã bị mất vì vậy bây giờ hãy kiểm tra dữ liệu của chúng tôi.
Sử dụng các lệnh cơ bản
cd / mnt / đột kích1 /
cat tecmint.txt
…………………………………..
Dữ liệu có nên vẫn ở đó và có sẵn cho chúng tôi ngay cả khi chúng tôi đã loại bỏ một trong các trình điều khiển, đây là lợi thế của RAID 1 (máy nhân bản)
Bước 8: Chỉ mục lệnh
fdisk: là một tiện ích dòng lệnh cung cấp các chức năng phân vùng ổ đĩa.
cat: là một tiện ích Unix tiêu chuẩn đọc các tệp tuần tự, ghi chúng vào đầu ra tiêu chuẩn.
mount: lệnh gắn kết một thiết bị lưu trữ hoặc hệ thống tệp, làm cho nó có thể truy cập và gắn nó vào cấu trúc thư mục hiện có.
mkdir: được sử dụng để tạo một thư mục mới.
touch: là lệnh được sử dụng để cập nhật ngày truy cập và / hoặc ngày sửa đổi của tệp hoặc thư mục máy tính.
echo là một lệnh xuất ra các chuỗi mà nó đang được truyền dưới dạng các đối số. Đây là một lệnh thường được sử dụng trong các tập lệnh shell và các tệp tin theo lô để xuất văn bản trạng thái ra màn hình hoặc tệp máy tính, hoặc như một phần nguồn của đường dẫn.
Bước 9: Không còn bước nào nữa
Nếu bạn đã làm được như vậy thì xin chúc mừng vì điều này khiến tôi mất cả buổi chiều để hoàn thành, tôi đã phải làm điều này hai lần thì tất cả ảnh chụp màn hình của tôi đều bị hỏng, Hy vọng tôi có thể giúp đỡ với những khó khăn của RAID1
Đề xuất:
Cách tạo trạm thử nghiệm bảng điều khiển năng lượng mặt trời nhỏ: 6 bước
Làm thế nào để tạo ra một trạm thử nghiệm bảng điều khiển năng lượng mặt trời nhỏ:
Cách tạo thiết bị tạo khoảng cách xã hội Arduino với PIR: 4 bước
Cách tạo thiết bị tạo khoảng cách xã hội Arduino với PIR: 1
Chế tạo rô bốt nhỏ: Chế tạo rô bốt Sumo siêu nhỏ 1 inch khối và nhỏ hơn: 5 bước (có hình ảnh)
Xây dựng rô bốt nhỏ: Chế tạo rô bốt siêu nhỏ và rô bốt khối siêu nhỏ 1 inch Inch: Dưới đây là một số chi tiết về cách chế tạo rô bốt và mạch điện tí hon. Tài liệu hướng dẫn này cũng sẽ đề cập đến một số mẹo và kỹ thuật cơ bản hữu ích trong việc chế tạo rô bốt ở bất kỳ kích thước nào. Đối với tôi, một trong những thách thức lớn trong lĩnh vực điện tử là xem
Cách tạo bất kỳ thẻ nhớ flash nhỏ gọn hoặc Microdrive nào khởi động Windows XP: 5 bước
Cách tạo bất kỳ thẻ nhớ flash nhỏ gọn hoặc Microdrive nào khởi động Windows XP: Đây là một phương pháp tiện dụng để giải quyết yêu cầu khởi động XP từ phương tiện cố định. Một trong những vấn đề lớn nhất khi chế tạo máy tính trên ô tô hoặc thiết bị di động cao khác là bạn thực sự nên khởi động từ một phương tiện cố định để có tuổi thọ lâu dài như giá đỡ
Chế tạo một rô bốt rất nhỏ: Làm rô bốt có bánh xe nhỏ nhất thế giới với một cái gắp.: 9 bước (có hình ảnh)
Chế tạo rô bốt rất nhỏ: Làm rô bốt có bánh xe nhỏ nhất thế giới có kẹp gắp: Chế tạo rô bốt 1/20 inch khối với bộ gắp có thể nhặt và di chuyển các vật thể nhỏ. Nó được điều khiển bởi vi điều khiển Picaxe. Tại thời điểm này, tôi tin rằng đây có thể là robot có bánh xe nhỏ nhất thế giới với một cái gắp. Điều đó chắc chắn sẽ ch