Вот несколько вариантов:
1)
top | grep zombie 225 processes: 1 running, 222 sleeping, 2 zombie |
2)
ps aux | grep -w Z root 3994 0,0 0,0 0 0 ?? Z 13июн11 16:23,02 <defunct> root 3995 0,0 0,0 0 0 ?? Z 13июн11 13:43,28 </defunct><defunct></defunct> |
Вот несколько вариантов:
1)
top | grep zombie 225 processes: 1 running, 222 sleeping, 2 zombie |
2)
ps aux | grep -w Z root 3994 0,0 0,0 0 0 ?? Z 13июн11 16:23,02 <defunct> root 3995 0,0 0,0 0 0 ?? Z 13июн11 13:43,28 </defunct><defunct></defunct> |
Обновляем список пакетов:
# opkg update |
Устанавливаем сервер и инструменты управления
# opkg install bind-server bind-tools |
В /opt/etc/init.d/S09named добавляем к строке ARGS= параметр -4 и получаем
ARGS="-4 -c /opt/etc/bind/named.conf" |
Удаляем стандартный конфиг bind (/opt/etc/bind/named.conf) и заменяем его на свой (приводим конфигурацию bind как в debian):
Читать далее
Скачать (файл был скачан: [downloadcounter(StudioSecrets)] раз, размер файла: [downloadsize(StudioSecrets)])
Преобразование (конвертация) образа жесткого диска из RAW в QCOW2
qemu-img convert -f raw -O qcow2 /home/libvirt/images/rhel01.img /home/libvirt/images/rhel01.qcow2 |
Установка прав после преобразования:
$ chmod 600 /home/libvirt/images/rhel01.qcow2 $ chown qemu.qemu /home/libvirt/images/rhel01.qcow2 |
Группу и пользователя установить такие же как у остальных образов.
Чтобы сжать свободное место внутрь образа диска, команду qemu-img convert запускаем с параметром -с
qemu-img convert -c -O qcow2 source.qcow2 target.qcow2 |
Автозапуск VM
$ virsh autostart vmName |
Список VM
$ virsh list --all |
Перечитать конфигурацию ВМ после изменения
If you have made a change to the XML configuration file, you need to tell KVM to reload it before restarting the VM:
virsh # define /etc/libvirt/qemu/mirror.xml Domain mirror defined from /etc/libvirt/qemu/mirror.xml |
-= Установка =-
Создание диска:
# qemu-img create -f qcow2 /var/lib/libvirt/images/guest.qcow2 8192M |
Команда, которая покажет номер VNC сервера для нужной виртуальной машины:
# virsh vncdisplay srv2 :0 |
Удаление ВМ из списка системы:
# virsh undefine vm1 |
Изменение настроек VM:
# virsh edit vm-name |
В открывшемся файле можно изменить:
В секции graphics
type='vnc' port='-1' autoport='yes' listen='0.0.0.0' passwd='12345'
, где listen — ip-адрес для подключения к vm по vnc (для подключения добавляем номер порта 590x)
passwd — пароль для vnc
Выставить загрузочное устройство:
Принудительное выключение VM
# virsh destroy VM01 |
Создать VM:
virt-install -n vm1 -r 512 -f /kvm/vm1.qcow2 -s 1 -c /kvm/debian-live-6.0.3-amd64-kde-desktop.iso --accelerate --os-type=linux --os-variant=generic26 -v --vnc -w bridge:kvmbr0 |
Монтирование диска в cdrom:
virsh # attach-disk VM /path/to/your.iso hdc --type cdrom --mode readonly |
, вместо hdc ставим имя устройства, взятого из конфига ВМ
Источник
Увеличить размер диска:
qemu-img resize vm.qcow2 +5GB |
# блокируем все соединения, кроме явно разрешенных
iptables -P INPUT DROP |
# разрешаем соединение с ssh портом
iptables -A INPUT -p tcp --dport 22 -m state --state NEW -j ACCEPT |
# а для asus wl-500gp делаем
iptables -A INPUT -p tcp --dport 22 -m conntrack --ctstate NEW -j ACCEPT |
Link
# разрешаем все установленные и связанные соединения
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT |
Итого:
iptables -vL
Chain INPUT (policy DROP 94 packets, 7040 bytes)
pkts bytes target prot opt in out source destination
5 320 ACCEPT tcp -- any any anywhere anywhere tcp dpt:ssh state NEW
88 10745 ACCEPT all -- any any anywhere anywhere state RELATED,ESTABLISHED
Chain FORWARD (policy DROP 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 143 packets, 16395 bytes)
pkts bytes target prot opt in out source destination