CentOS 7 Hypervisor II та остання - SMB Networks

Загальний покажчик серії: Комп’ютерні мережі для МСП: Вступ

Привіт, друзі!

Знаєш, що? Будь-яка інша фраза на початку статті, як я пробував у попередніх дописах, здається не найбільш доречною, і саме тому я повертаюся до свого звичайного привітання, остаточно і розширеного, включаючи читачів, про яких ми знаємо, також належать до Спільноти .

Сьогодні перший день 2017 року, і ми хочемо передати всім нашим читачам найщиріші вітання з Новим роком, який щойно розпочався:

  • ! Вітаємо та вітаємо всіх з Новим роком!.

І як подарунок на початок року, ми пропонуємо вам 2-ю частину та остаточну - як ми можемо віддалено керувати гіпервізором на CentOS 7 створений у попередній статті серії Мережі МСП, як ми називатимемо його коротше далі.

Ми не будемо пропонувати багато посилань між рядками, оскільки ми припускаємо, що попередні публікації в серії «Комп’ютерні мережі для МСП«, І що вони вже знайомі з назвами, абревіатурами та визначеннями. Що це за сторінки?:

Ми також рекомендуємо прочитати наступну статтю, оскільки вона частково виправдовує вибір дистрибутивів Linux, які ми зробили для згаданої серії публікацій:

Дистанційне управління гіпервізором centos7

Ми будемо використовувати лише консоль та команди вірш y virt-install. Щоб полегшити нам життя, оскільки у нас ще немає DNS:

buzz @ sysadmin: ~ $ nano / etc / hosts
127.0.0.1   localhost
10.10.10.10 sysadmin.desdelinux.fan sysadmin
10.10.10.4  centos7.desdelinux.fan  centos7

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
# ------------------------------

Ми викликаємо команду вірш з нашої робочої станції:

buzz @ sysadmin: ~ $ sudo virsh
[sudo] пароль для оновлень: Ласкаво просимо до virsh, інтерактивного терміналу віртуалізації. Введіть: "help" для довідки щодо команд "quit" для виходу

Щоб уникнути виконання команд на неправильному гіпервізорі!

вірш # урі
qemu: / система
# Ми знаходимось у локальному гіпервізорі або "sysadmin".

Підключаємося до віддаленого гіпервізора

virsh # connect qemu + ssh: // root @ centos7 / system
Справжність хоста 'centos7 (10.10.10.4)' встановити неможливо. Відбиток ключа ECDSA становить 71: b9: d9: f7: 30: 58: 07: 7f: a9: 78: 53: 21: 54: 67: 26: 4f. Ви впевнені, що хочете продовжувати з’єднання (так / ні)? так пароль користувача @ centos7:

Якщо попередній крок повертає помилку автентифікації, потрібно видалити файл /root/.ssh/known_hosts, і спробуйте ще раз.

вірш # урі
qemu + ssh: // root @ centos7 / system
# Ми вже підключені до віддаленого гіпервізора

Зберігання на віддаленому гіпервізорі

virsh # список пулів
 Назва Стан Автозапуск ------------------------------------------- за замовчуванням активний так       

virsh # pool-info за замовчуванням
Ім'я: за замовчуванням UUID: 71d42689-cfaf-4190-bad8-c395640ceee7 Стан: працює Постійно: так Автозапуск: так Ємність: 155.43 ГіБ Розподіл: 1.28 ГіБ Доступно: 154.15 ГіБ

virsh # pool-dumpxml за замовчуванням
за замовчуванням 71d42689-cfaf-4190-bad8-c395640ceee7 166896857088 1378762752 165518094336 / var / lib / libvirt / images 0711 0 0 system_u: object_r: virt_image_t: s0

Ми не хочемо, щоб машини зберігались у / var / lib / libvirt / images

virsh # вихід

Ми створюємо нове депо для зберігання в centos7

buzz @ sysadmin: ~ $ ssh root @ centos7
пароль користувача root @ centos7: 

[root @ centos7 ~] # mkdir / home / vms
[root @ centos7 ~] # вихід
вийти Підключення до 10.10.10.4 закрито.

Повертаємось до сисадміну та до віршу

buzz @ sysadmin: ~ $ sudo virsh
Ласкаво просимо до virsh, інтерактивного терміналу віртуалізації. Введіть: 'help' для довідки щодо команд 'quit' для виходу

virsh # connect qemu + ssh: // root @ centos7 / system
пароль користувача root @ centos7: 

вірш # урі
qemu + ssh: // root @ centos7 / system

Ми не хочемо автоматичного початку депозиту "за замовчуванням"

virsh # пул-автозапуск за замовчуванням - вимкнено
За замовчуванням пул не позначений як автозапуск

Ми визначаємо новий сегмент сховища в новоствореному / home / vms

virsh # pool-define-as --name centos7-vms --type dir --target / home / vms --source-format xfs
Визначено пул centos7-vms

virsh # pool-list --all
 Назва Держава Автозапуск ------------------------------------------ centos7-vms неактивний немає за замовчуванням активний ні

virsh # пул-старт centos7-vms
Пул centos7-vms розпочато

virsh # pool-list --all
 Назва Державний автозапуск ------------------------------------------- centos7-vms активний немає за замовчуванням активний ні

virsh # пул-автозапуск centos7-vms
Пул centos7-vms позначений як автозапуск

virsh # інформація про пул centos7-vms
Ім'я: centos7-vms UUID: 6a9e0f8c-03dc-405b-8b52-f1899b632adc Стан: працює Постійно: так Автозапуск: так Ємність: 155.43 ГіБ Розподіл: 1.29 ГіБ Доступно: 154.15 ГіБ

virsh # pool-dumpxml centos7-vms
centos7-vms 6a9e0f8c-03dc-405b-8b52-f1899b632adc 166896857088 1381736448 165515120640 / home / vms 0755 0 0 unconfined_u: object_r: home_root_t: s0

Створюємо образ віртуальної машини «wordpress»

Увага: ISO-образ openSUSE, який ми раніше скопіювали до сховища сховища centos7-vms. Ось чому це вказано нижче. Очевидно, що ми хочемо встановити WordPress на дистрибутиві OpenSuSE.

virsh # оновлення пулу centos7-vms
Басейн centos7-vms оновлено

virsh #vol-list centos7-vms
 Шлях до імені ------------------------------------------------ ------------------------------ openSUSE-13.2-DVD-x86_64.iso /home/vms/openSUSE-13.2-DVD- x86_64.iso

virsh # vol-create-as --pool centos7-vms --name wordpress.raw - ємність 40G
Vol wordpress.raw створено

virsh #vol-list centos7-vms
 Шлях до імені ------------------------------------------------ ------------------------------ openSUSE-13.2-DVD-x86_64.iso /home/vms/openSUSE-13.2-DVD- x86_64.iso wordpress.raw /home/vms/wordpress.raw

Віртуальні мережі

Ми видаляємо DHCP із мережі за замовчуванням

virsh # список мереж --усі
 Назва Стан Автозапуск Постійний ---------------------------------------------- ------------ за замовчуванням активний так так

virsh # net-info за замовчуванням
Ім'я: за замовчуванням UUID: 2a2ef469-3008-45f9-a165-ab1fb8f6277b Активний: так Постійний: так Автозапуск: так Міст: virbr0

Мережа "за замовчуванням" знаходиться так

virsh # net-edit за замовчуванням
за замовчуванням 18ce4bbb-fddb-4300-9f13-65b4d999690c 

І ми залишимо це так

за замовчуванням 2a2ef469-3008-45f9-a165-ab1fb8f6277b 

Ми застосовуємо зміни

virsh # net-знищення за замовчуванням
Мережа за замовчуванням знищена

virsh # net-start за замовчуванням
Запуск мережі за замовчуванням

virsh # список мереж --усі
 Назва Стан Автозапуск Постійний ---------------------------------------------- ------------ за замовчуванням активний так так

virsh # net-info за замовчуванням
Ім'я: за замовчуванням UUID: 2a2ef469-3008-45f9-a165-ab1fb8f6277b Активний: так Постійний: так Автозапуск: так Міст: virbr0

virsh# вихід

Ми створюємо віртуальну машину "wordpress" віддалено

buzz @ sysadmin: ~ $ sudo virt-install \
--connect qemu + ssh: // root @ centos7 / system \
--virt-type = kvm \
-назвати wordpress \
--ram 1024\
--vcpus = 1 \
--disk /home/vms/wordpress.raw\
--cdrom /home/vms/openSUSE-13.2-DVD-x86_64.iso \
--os-тип Linux \
- мережева мережа = за замовчуванням \
--description wordpress.desdelinux.fan \
--graphics vnc\
--video = vga

[sudo] пароль для оновлень: пароль root @ centos7: Початок інсталяції ... Створення домену ... | 0 B 00:00 пароль root @ centos7: пароль root @ centos7: (virt-viewer: 7491): Gdk-CRITICAL **: gdk_window_set_cursor: твердження 'GDK_IS_WINDOW (вікно)' не вдалося

Якщо ми випадково закриємо вікно, це не має значення. Ми підключаємося знову

buzz @ sysadmin: ~ $ virt-viewer --connect qemu + ssh: // root @ centos7 / system wordpress
пароль root @ centos7: пароль root @ centos7:

Найближчі статті?

DNS, DHCP та NTP - мережі SMB


2 коментарі, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Зодіак Карбур - сказав він

    Щасливий 2017 друг Фіцо. Яка трата вашої доставки за відсутності коментарів до таких чудових статей, як ця, в якій ви віддалено керуєте цілим гіпервізором. Я дуже ціную все, що ти пишеш, Федеріко. Я з нетерпінням чекаю Ваших наступних статей!

  2.   Федеріко - сказав він

    Зодіаку друг, я не вважаю свої зусилля даремно витраченими, бо знаю, що є багато тих, хто стежить і чекає моїх статей, хоча, як ти кажеш, вони їх не коментують. Дякую за щирі слова.