Это интервью – третье из серии наших интервью с техническими руководителями проектов OpenStack, размещённое в блоге Мирантис. Нашей целью является просвещение компьютерного сообщества в вопросах, связанных с проектом OpenStack. Ответы на эти вопросы предоставляет сам опрашиваемый. Интервью публикуется с купюрами в связи с ограничением длины статьи.
Итак, это интервью с Джоном Гриффитом, техническим руководителем проекта OpenStack Cinder.Читать полностью »
Рубрика «LVM» - 3
Интервью с Джоном Гриффитом, руководителем проекта OpenStack Cinder (блочное хранение данных)
2013-07-11 в 19:45, admin, рубрики: api, cinder, cloud, grizzly, LVM, open source, openstack, ptl, python, SATA, solidfire, wiki page, Блог компании Mirantis/OpenStack, мирантисПеренос установленной на LVM разделе виртуальной машины KVM на другой сервер с помощью lvmsync
2013-07-01 в 13:49, admin, рубрики: linux, LVM, виртуализация, Песочница, метки: linux, LVM
В данном небольшом how-to хотел бы поделиться с вами своим опытом использования утилиты lvmsync.
Данная утилита позволяет решить задачу переноса виртуальной машины с одного сервера KVM на другой, с минимальным простоем виртуальной машины, без использования общего хранилища (non-shared storadge).
Передавать мы будем весь раздел LVM, на который установлена виртуальная машина. Ну а уменьшить время простоя нам поможет магия работы LVM snapshot, информацию о которой вы с легкостью можете найти в интернете.
Вот как выглядит перенос виртуальной машины в кратком виде:
- Делаем снимок LVM раздела.
- Передаем основной LVM раздел по сети, не останавливая нашу VM.
- Когда закончится передача основного раздела, останавливаем VM.
- Запускаем lvmsync для передачи снимка по сети. Передается не весь снимок, а только измененные блоки.
- Подготавливаем и запускаем VM на новом сервере.
В результате, при использовании lvmsync время простоя виртуальной машины будет равно времени передачи измененных блоков в снимке основного раздела.
Подробнее о работе lvmsync, и дополнительных плюшках вы можете почитать на страничке проекта.
Перевод и объединение нескольких разделов виртуальной машины на LVM
2013-06-21 в 5:12, admin, рубрики: Centos 5, linux, LVM, виртуальная машина, Песочница, системное администрирование, метки: Centos 5, linux, LVM, виртуальная машина Дано: ВМ с CentOS 5.8 со стандартной разбивкой диска (Не LVM)
Цель: Увеличить один из разделов с архиважной информацией.
ВАЖНО! Часть проблем можно было б избежать, если добавлять дисковое пространство ВМ не просто увеличив размер виртуального диска, а добавлением нового HDD. Так как я сразу до этого не додумался, а обратно место уже не забрать, описываю вариант с обычным изменением размера диска.
ВАЖНО! Перед началом работ не забыть сделать backup на другом/внешнем носителе: информация и /etc/fstab
Читать полностью »
Extended раздел в CentOS 6
2013-05-22 в 6:53, admin, рубрики: CentOS, centos 6, LVM, администрирование linux-систем, Серверное администрирование, метки: CentOS, centos 6, LVM, администрирование linux-системС некоторых пор при установке CentOS «пропала» возможность создать Extended раздел. Почему «пропала» в кавычках? потому что пропала она только из графики — в «ручном режиме» эта возможность осталась — достаточно сделать «шаг в сторону» при установке, а потом вернуться обратно.
Итак, последовательность действий:
1) Запускаем установку в обычном режиме до первого экрана приветствия (по сути, можно сделать на любом этапе до шага разбиения дисков в установщике)
2) жмём Ctrl+Alt+F2, чтобы перейти на терминальную консоль
3) производим первоначальную разбивку диска с помощью fdisk — достаточно создать нужное количество Primary и Extended разделов)
Читать полностью »
Настраиваем RAID1+LVM (для снапшотов файловой системы) в Hetzner и ServerLoft
2013-04-11 в 13:41, admin, рубрики: Hetzner, linux, LVM, mdadm, RAID1, системное администрирование, метки: Hetzner, LVM, mdadm, RAID1
Завалялась у меня тут инструкция, как включить LVM для корневой файловой системы на двух популярных dedicated-хостингах: Hetzner и ServerLoft. Публикую ее здесь.
LVM в Linux используется, в частности, чтобы единомоментно создавать «замороженные» снапшоты файловой системы, которые можно потом спокойно бэкапить, в то время как сервер продолжает работать. Это очень удобная функция, особенно для серверов баз данных: можно делать инкрементный бэкап базы данных, например, при помощи файлового rdiff-backup или duplicity (в том числе на удаленный FTP-сервер, бесплатное и быстрое место на котором предоставляют многие хостеры). Что касается RAID-1 (зеркалирование на 2 дисках), то оно абсолютно необходимо на сервере, чтобы при выходе из строя одного из дисков его можно было заменить, не останавливая машину. Конечно же, нужно ставить LVM поверх RAID-1.
Но беда в том, что ни Hetzner, ни ServerLoft не позволяют включить LVM при первичном создании машины «при помощи одной лишь мышки». Вместо этого они дают возможность установить один из фиксированных образов ОС, максимум что — с включенным RAID-1. Ниже — две инструкции, как переключить такую «налитую» машину на использование LVM для корневой файловой системы, а потом — короткий пример того, как работать со снапшотами. Работать будем с Ubuntu Server 12.04 minimal (для других ОС конфигурация может отличаться).Читать полностью »
Переходим на Fusion Drive
2012-11-18 в 18:28, admin, рубрики: Fusion Drive, LVM, mac os x, метки: Fusion Drive, LVM, mac os x
Активные пользователи Mac OS X наверняка помнят анонсированную 23 октября функцию Fusion Drive. Напомню, что она представляет из себя логическое объединение установленных в ваш Mac SSD и HDD. Объем единого диска будет равен сумме объемов SSD и HDD, но главные плюс — часто используемые файлы (например, ядро системы) Mac OS автоматически и прозрачно для пользователя размещает на более быстром SSD, а все прочие файлы на HDD.
Настройка ipv6 в Proxmox и заметки о lvm
2012-11-10 в 12:34, admin, рубрики: Hetzner, IPv6, LVM, proxmox, виртуализация, метки: Hetzner, IPv6, LVM, proxmox
В многих местах вижу вопросы о том, как настроить ipv6 для контейнеров в proxmox, а так-же, почему не работает онлайн бекап.
Сам уже довольно давно пользуюсь proxmox для виртуализации openvz (разделение сервисов, тесты, дев. окружения) ну и все это крутится на hetzner.
О том, как установить и настроить proxmox — писать не буду, на Хабре в частности, да и в интернете в целом — этой информации полно. Не смотря на то, что лучший источник такой информации — официальный вики.
Но что в вики нет, так это того, как же правильно ставить proxmox на дебиан.
Читать полностью »
ownCloud, делаем своё собственное защищённое облако
2012-07-27 в 3:49, admin, рубрики: DropBox, dropbox-killer, home server, LVM, owncloud, SSL, ubuntu server, Песочница, метки: DropBox, dropbox-killer, home server, LVM, owncloud, SSL, ubuntu serverownCloud представляет собой Open Source решение для организации своего собственного dropbox-подобного хранилища файлов. Кроме, собственно, синхронизации файлов доступны так же дополнительные возможности, как то: синхронизация контактов, календарей (наличествует поддержка CalDAV) и задач, фотогалерея, проигрыватель аудио (с поддержкой протокола Ampache). Сервис работает в многопользовательском режиме, есть функционал общих папок.
Клиенты синхронизации доступны для Windows / Mac / Linux / Android, версия для iOS, по заверениям разработчиков, в финальной стадии. Наличествует достаточно интересная, но пока экспериментальная функция External Storage, позволяющая монтировать Dropbox и GDrive в папку с ownCloud.
Важной для меня функцией в Android-клиенте является Instant Upload, автоматически загружающий видео и фотографии в облако сразу после съёмки, аналогично клиенту Dropbox.
Проект достаточно сыроват, интерфейсы и стабильность работы клиентов оставляют желать лучшего, однако тот факт, что облако полностью управляемо и зашифровано перекрыл эти недостатки.
В качестве хостинга можно выбрать VDS или домашний сервер на антресоли.
Рассмотрим вариант с «домашним сервером».
Читать полностью »
Удаленная замена корневой ФС в GNU/linux
2012-04-14 в 5:02, admin, рубрики: gentoo, linux, LVM, remote, Песочница, системное администрирование, метки: gentoo, linux, LVM, remote
Иногда мне приходится сталкиваться с заменой корневой файловой системы. Имея загрузочный диск и доступ к серверу, это не сложно. Однако, я хочу поделиться опытом замены корневой ФС удаленно, через ssh, без перезагрузки.
Причины для замены коневой ФС бывают разные:
- перевод / в LVM
- перевод / в mdraid
- замена типа файловой системы (ext3 => btrfs)
- уменьшение размера ФС (resize2fs)
Войны с Citrix XenServer
2012-04-11 в 10:01, admin, рубрики: citrix xenserver, kvm, LVM, snapshot, xen, виртуализация, метки: citrix xenserver, kvm, LVM, snapshot, xenВведение
На днях мой сотрудник удалил случайно несколько виртуалок в Citrix XenServer.
Все осложнилось тем что виртуальные машины оказались на snapshot дисках.
Под катом рассказываю как я их оттуда вынимал в отсутствии каких либо резервных копий и переносил на KVM.
Примеров команд много не делал, так как целью статьи было описание концепции. Внизу привел необходимые ссылки.
Читать полностью »