
Size: a a a
docker exec -ti
, и особенно та часть которая относится к -ti, помните, никакого tty в кроне нет и работать это не будет. Поэтому просто, docker exec <ID/NAME> <CMD>
.sed -i '2s/^.\{12\}/&__INSERTED_SYMBOLS__/' filethe first part
2s
sets up necessary string, and then ^.{12}
says "take any 12 chars from the very beginning of line". Then, &
inserts back those 12 chars and AFTER them we insert our pattern.dpkg --get-selections |grep hold
apt-mark unhold elasticsearch
echo "elasticsearch install"|dpkg --set-selections
DEBIAN_FRONTEND=noninteractive apt-get -o DPkg::Options::=--force-confdef install PACKAGE
lvextend -L +20G /dev/mapper/vg_data-myvmname--var2) говорим гипервизору что размер диска поменялся
virsh blockresize --domain myvmname --size 30G --path sdb3) ну и наконец внутри ВМ нужно увеличить размер файловой системы
resize2fs /dev/sdb
virsh qemu-monitor-command <myvmname> info block --hmp
# тут будет список дисков, которые ты мапишь с гипервизора на хост
virsh qemu-monitor-command <myvmname> block_resize drive-virtio-disk1 80 --hmp
# где
# drive-virtio-disk1 берется из вывода предыдущей команды
# 80 - новый размер в гигабайтах