Додайте другий диск на сервер Ubuntu

У вас запущений і запущений сервер Ubuntu (за допомогою ' Встановлення Ubuntu Server 9.04 ') але ти боїшся, що у тебе не вийде з місця на своєму приводі. Щоб вирішити цю проблему, ви встановили новий жорсткий диск, але оскільки це сервер без GUI, ви не маєте доступу до зручних інструментів GUI, що полегшують цю роботу. Отже, вам доведеться встановити цей накопичувач за допомогою командного рядка.

GASP!

Ніколи не бійтеся, це не так важко. Всього кілька команд, і ви будете працювати з новим жорстким диском, встановленим на вашому сервері. Ця стаття передбачає, що фізичний диск вже встановлений на вашій машині.

Я збираюся зробити тут кілька припущень, для простоти цієї статті. Перше припущення полягає в тому, що новий диск буде змонтований до каталогу / дані . Наступне припущення полягає в тому, що ви хочете, щоб цей каталог був читабельним і читався всіма користувачами в системі. Ще одне припущення полягає в тому, що ви хочете, щоб диск був відформатований у файловій системі ext3 лише з одним розділом. Нарешті, я припускаю, що ви хочете, щоб цей накопичувач був автоматично встановлений під час завантаження системи.

Коли це не вийде, давайте перейдемо до справи.

Після завантаження машини з нового журналу приводу в консоль та видача команди:

dmesg

Унизу виходу ви повинні побачити, де знаходиться диск. це буде щось на кшталт:

/ dev / sdb

Тож припустимо, що він увімкнено / dev / sdb.

Якщо ви не можете зрозуміти, де знаходиться накопичувач dmesg видайте команду:

sudo fdisk -l

Наведена вище команда повідомить про щось на зразок:

/ dev / sda1 * 1 18709 150280011 83 Linux
/ dev / sda2 18710 19457 6008310 5 Розширено
/ dev / sda5 18710 19457 6008278+ 82 Linux swap / Solaris

Але буде містити список вашого нового диска. Якщо ви бачите лише списки для / dev / sda * то ваш новий привід не розпізнано, і є проблема з фізичною установкою.

Як тільки ви дізнаєтесь, де знаходиться ваш накопичувач (знову ми його використаємо / dev / sdb для нашого прикладу) настав час створити новий каталог, куди буде встановлений цей привід. Ми монтуємо свій привід до каталогу / дані тому ми створимо цей каталог за допомогою наступної команди:

sudo mkdir / дані

Тепер давайте доступними для всіх користувачів:

sudo chmod -R 777 / дані

З місцем для монтажу накопичувача прийшов час відформатувати новий накопичувач. Форматування буде виконано за допомогою команди:

sudo mkfs.ext3 / dev / sdb

Після цього ви готові встановити накопичувач. Перш ніж редагувати запис fstab (щоб диск був автоматично встановлений), переконайтеся, що його можна успішно встановити за допомогою команди:

sudo mount / dev / sdb / дані

Якщо це вдалося, створимо запис / тощо / fstab . відкрийте цей файл командою

sudo nano / etc / fstab

Тепер додайте наступний запис у кінці цього файлу:

/ dev / sdb / data ext3 за замовчуванням 0 0

Після того як ви збережете цей файл, встановіть диск (без перезавантаження) за допомогою команди:

sudo mount -a

Щоб переконатися, що встановлений накопичувач успішно видає команду:

df

Вищезазначене має включати до звіту:

/ dev / sdb / дані

Якщо це так, успіх! Ви можете запустити один тест файлів, намагаючись записати файл на новий диск із командою:

сенсорний / дані / тест

Якщо ви можете написати цей файл, все добре.

Заключні думки

Так, це трохи складніше, ніж додавання нового накопичувача, коли у вас є інструменти графічного інтерфейсу, але це не те, що пересічний користувач не може досягти. Якщо ви не боїтеся командного рядка, ви можете легко додати другий диск в Ubuntu.