При первом сравнении grub2 со старым grub самым весомым различием оказывается измененная структура файлов конфигурации. Настройка grub2 производится теперь принципиально иным способом. Первое же, что бросается в глаза — отсутствие привычного многим «/boot/grub/menu.lst», в котором были прописаны пункты загрузки, таймаут меню и прочие настройки. Где это теперь? В grub2 основным файлом конфигурации является «/boot/grub/grub.cfg». Читать далее GRUB2
Метка: Linux
Увеличение скорости программного 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’ы?
Команда cat
Команда cat, без сомнения, одна из самых употребительных. С ее помощью просматривают содержимое текстовых файлов.
Если набрать в командной строке слово cat и нажать клавишу ENTER, то можно набирать текст и видеть его на экране монитора. Повторное нажатие клавиши ENTER удваивает строку и позволяет начать следующую. Когда текст набран, следует одновременно нажать клавиши CTRL и d. Читать далее Команда cat
Команда cut
Команда cut позволяет выбрать из каждой строки файла нужную часть (по единому правилу для всех строк) и показать выборку на экране дисплея.
Команда имеет три основные опции:
- -b — когда объектом выбора являются байты;
- -с — когда объектом выбора являются символы;
- -f — когда объектом выбора являются элементы форматирования текста (колонки, столбцы и прочее). Читать далее Команда cut
lshw — просмотр информации об оборудовании
Утилита lshw предназначена для вывода информации об установленном в вашей Linux системе оборудовании.
Например, чтобы вывести информацию обо все установленном оборудовании, используйте
sudo lshw -short