GRUB2

При первом сравнении grub2 со старым grub самым весомым различием оказывается измененная структура файлов конфигурации. Настройка grub2 производится теперь принципиально иным способом. Первое же, что бросается в глаза — отсутствие привычного многим «/boot/grub/menu.lst», в котором были прописаны пункты загрузки, таймаут меню и прочие настройки. Где это теперь? В grub2 основным файлом конфигурации является «/boot/grub/grub.cfg». Читать далее GRUB2

Увеличение скорости программного RAID

После создания массива RAID5 из трёх двухтерабайтных дисков, я был неприятно удивлён низкой скорости записи на массив: всего 55 мбайт/сек. Пришлось поизучать, с помощью каких параметров можно добиться от массива нормальной производительности. Читать далее Увеличение скорости программного RAID

Программный RAID в Linux

mdadm

Управление программным RAID-массивом в Linux выполняется с помощью программы mdadm.

У программы mdadm есть несколько режимов работы. Читать далее Программный RAID в Linux

Автоматическая загрузка Ubuntu с нерабочим RAID

Если один из дисков в программном RAID выходит из строя, то по умолчанию Ubuntu при загрузке не запустит ОС, а останется в консоли initramfs.

Это может помочь сохранить данные, предупредив полную неработоспособность RAID массива. Но это также может стать проблемой, если сервер используется в удаленном режиме — доступ к нему будет потерян.

Загружаться или нет с неполностью рабочим RAID система определяет по параметру BOOT_DEGRADED в файле /etc/initramfs-tools/conf.d/mdadm.

Чтобы система запустилась, нужно установить «BOOT_DEGRADED=true».

Также это может быть переопределено указанием для ядра опции bootdegraded=[true|false] при загрузке.

Создание виртуальной машины на KVM

Для создания виртуальной машины в KVM я использую Ubuntu Server 12.04 v2. На момент написания это последний LTS дистрибутив Ubuntu.

KVM, в отличие от гипервизора Xen, встроен в ядро Linux. Для его использования вам нужны две вещи: поддержка компьютером виртуализации и утилиты для управления гипервизором. Читать далее Создание виртуальной машины на KVM

Хорошие книги по Linux и Unix

Сделал подборку хороших книг по Linux. Если вы решили изучить работу с Linux, то книги по Unix также будут полезны. Сборник книг составлен по отзывам в интернет.

Сам пока прохожу по «Linux — сервер своими руками» Колисниченко.

Написано хорошо.

Итак, вот что рекомендуют читать для изучения Linux:
Читать далее Хорошие книги по Linux и Unix

Как узнать UUID разделов в Linux

В новых дистрибутивах Linux вместо названий дисков из /dev каталога часто указывают UUID — Уникальные Идентификаторы. Выглядят они абсолютно нечитаемо для человека, например: UUID=»5a179614-0415-48c6-a9ad-3f6ad9596619″.

Для чего нужны UUID’ы?

Читать далее Как узнать UUID разделов в Linux

Команда cat

Команда cat, без сомнения, одна из самых употребительных. С ее помощью просматривают содержимое текстовых файлов.

Если набрать в командной строке слово cat и нажать клавишу ENTER, то можно набирать текст и видеть его на экране монитора. Повторное нажатие клавиши ENTER удваивает строку и позволяет начать следующую. Когда текст набран, следует одновременно нажать клавиши CTRL и d. Читать далее Команда cat

Команда cut

Команда cut позволяет выбрать из каждой строки файла нужную часть (по единому правилу для всех строк) и показать выборку на экране дисплея.

Команда имеет три основные опции:

  • -b — когда объектом выбора являются байты;
  •  — когда объектом выбора являются символы;
  • -f — когда объектом выбора являются элементы форматирования текста (колонки, столбцы и прочее). Читать далее Команда cut

lshw — просмотр информации об оборудовании

Утилита lshw предназначена для вывода информации об установленном в вашей Linux системе оборудовании.

Например, чтобы вывести информацию обо все установленном оборудовании, используйте

sudo lshw -short

Читать далее lshw — просмотр информации об оборудовании