Cài đặt máy chủ 12.04 làm phần mềm nhân bản RAID 1 không khởi động được


13

Tôi đang cài đặt một vài máy chủ Ubuntu Server 12.04 LTS mới và chúng có hai ổ SSD 512 GB. Tôi muốn họ sử dụng phần mềm phản chiếu RAID 1, vì vậy tôi đã theo dõi tài liệu này từng bước một cách tôn giáo:

https://help.ubfox.com/12.04/serverguide/advified-installation.html

Để tóm tắt các tài liệu chính thức ở trên:

để thiết lập máy nhân bản RAID 1 phần mềm trong Ubuntu Server, bạn chọn phân vùng thủ công trong quá trình thiết lập và thực hiện việc này trên mỗi ổ đĩa:

  • phân vùng "hoán đổi" có kích thước khoảng RAM
  • Phân vùng "khối lượng vật lý cho RAID" cho kích thước ổ đĩa còn lại

Sau đó, bạn thiết lập máy nhân bản RAID 1 bằng cách sử dụng phân vùng RAID trên ổ A và B, làm cho nó thành ext4 và chứa phân vùng hệ thống tập tin gốc.

Thiết lập tiếp tục từ đó tốt.

Một cảnh báo: Tôi hoàn toàn không thể chọn "âm lượng vật lý cho RAID" là khả năng khởi động. Khi tôi cố gắng thực hiện điều đó trong thiết lập, nó không có tác dụng: tôi có thể nhấn entervào tùy chọn "make bootable" cả ngày và không có gì thay đổi.

Tuy nhiên, sau khi cài đặt hoàn tất thành công, tôi gặp một vấn đề lớn: hệ thống sẽ không khởi động! tôi có

Khởi động lại và chọn thiết bị khởi động thích hợp
hoặc Chèn phương tiện khởi động vào thiết bị khởi động được chọn và nhấn phím

Tôi đã làm gì sai? Tại sao tôi không thể đánh dấu phân vùng "khối lượng vật lý cho RAID" có thể khởi động trong khi thiết lập Máy chủ Ubuntu? Có cách nào để tôi tạo các ổ đĩa vật lý cho RAID có thể khởi động được sau khi thực tế, có lẽ từ đĩa CD trực tiếp hoặc thứ gì đó không?


Đây là báo cáo lỗi liên quan đến các tài liệu. Và, báo cáo lỗi về trình cài đặt debian .
jokerdino

Và vì đây là một lỗi, có lẽ chúng tôi sẽ đóng câu hỏi này thành chủ đề ngoài luồng. Xin lỗi vì điều đó. :-)
jokerdino

Tôi đoán, nhưng xem câu trả lời của tôi. Nếu bạn muốn một cái gì đó hoạt động, tôi có nó.
Jeff Atwood

Tôi sẽ xem liệu tôi có thể yêu cầu nhóm tài liệu Ubuntu cập nhật tài liệu không. Và + 1'ed câu trả lời.
jokerdino

Không chắc chắn tôi làm theo câu hỏi của bạn ở đây. Nếu Grub được cài đặt vào MBR thì cờ khởi động hoàn toàn không thành vấn đề.
Zoredache

Câu trả lời:


10

Vâng, tôi đã có thể tiến hành bằng cách làm lệch khỏi các tài liệu cài đặt chính thức một chút.

Thay vì tự cấu hình không gian trống trên hai ổ đĩa, tôi đã chọn "tự động phân vùng không gian trống" trên mỗi ổ đĩa.

Lưu ý rằng điều này gây ra tự động tạo phân vùng trao đổi 32 GB (bằng kích thước RAM) và một phân vùng ext4 lớn. Tôi đã thay đổi phân vùng ext4 thành RAID, sau đó tôi đã có thể đánh dấu nó có khả năng khởi động cuối cùng!

Cấu hình Ubuntu RAID 1

Lưu ý "B" nhỏ bên cạnh phân vùng RAID trên sdaổ đĩa đầu tiên .


Ngoài ra, bạn có thể khởi động từ đĩa CD và cấu hình grub bằng tay, nhưng điều đó hơi quá liên quan để tổng hợp câu trả lời. Quá xấu về sự lãng phí không gian đĩa mặc dù.
wds

1
@wds "quá tham gia vào câu trả lời" Ubuntu rèn cái gì?
jscott

Bạn đã tìm ra cách khắc phục một hệ thống đã cố khởi động và thất bại chưa? Tôi đã dành rất nhiều thời gian để thiết lập một cái và nó sẽ mất để làm lại: / Tôi đoán tôi sẽ phải khởi động lại livecd một lần nữa, gắn cuộc đột kích và cài đặt grub bằng tay.
đó là

2

Mặc dù Jeff đã cung cấp một giải pháp khắc phục triệu chứng, lý do cơ bản là một phân vùng bị thiếu loại "biosgrub". Quá trình được mô tả bởi Jeff tạo ra một phân vùng như vậy (chỉ có kích thước 1MB).

Bạn nên tạo một phân vùng như vậy trên cả hai ổ đĩa, nếu bạn muốn khởi động ngay cả khi một ổ đĩa bị lỗi.


1

Sau khi ăn một chút bánh khiêm tốn,

Tôi đã phát hiện ra nguyên nhân của vấn đề của mình và, vâng, như bạn có thể tưởng tượng, không có thứ gọi là "trình cài đặt mới".

Vấn đề của tôi là do tôi đã sử dụng ổ cứng 3TB.

Bất cứ điều gì lớn hơn 2TB cần phải được buộc vào bảng Phân vùng GPT và trình phân vùng hiện tại trong trình cài đặt không thể thực hiện việc này hoặc thiết lập phân vùng cho grub đúng cách. Tất cả những gì tôi cần là thiết lập các phân vùng của mình trong GParted, trước khi tôi thử Instal. Tôi có CD Live GParted nhưng bạn có thể sử dụng Ubuntu Desktop Live DVD để khởi động và sử dụng bản sao hoặc GParted trong đó.

Tạo bảng Phân vùng, đảm bảo rằng GPT tạo phân vùng ở mức 1.0MB không có hệ thống tệp trên đó và đặt cờ của nó thành 'biosgrub' (Đây là phần quan trọng)

tạo hoán đổi phân vùng và đặt cờ của nó thành 'đột kích' tạo phân vùng chính và đặt cờ của nó thành 'đột kích' Lặp lại cho đĩa thứ hai.

Bây giờ khi bạn chạy Trình cài đặt 12.04.3, nó sẽ thấy Phân vùng và bạn chỉ cần chạy phần "Cấu hình RAID", thêm cả trao đổi và chính. đi vào phần hoán đổi của mảng và đi "use as" - vùng trao đổi. đi vào phần chính của mảng và đi "sử dụng như" - ext4, mount poit - / (root) không cần phải lo lắng về các cờ có thể khởi động, thoát và ghi vào đĩa, Cài đặt sau đó hoạt động tốt và cuối cùng vẫn hoạt động tốt . Giải pháp này đã được tìm thấy ở đây: http://ubuntuforums.org/showthread.php?t=2109438

Một lần nữa xin lỗi nếu tôi trở nên hơi nặng nề, nhưng nó đang làm tôi suy nghĩ. Tôi hy vọng điều này sẽ giúp ích.


Tôi đã gặp vấn đề tương tự do không thể đặt cờ khởi động trên ổ SSD 240 GB nên tôi đã tạo thêm phân vùng biosgrub trên mỗi đĩa. Tôi không đặt bất kỳ cờ khởi động nào và có thể hoàn tất thiết lập. Cảm ơn bạn rất nhiều cho giải pháp!
U Ozis Ozols

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.