В виртуальной машине Ubuntu в VMWare я увеличил место на жестком диске, как мне добавить это в файловую систему?

Попробуйте следующее:

  • создать текстовый файл со всеми хостами для ssh на
  • читать файл построчно и что-то там выполнять

Текстовый файл:

host1 #comment
host2 # also comment
host3 # # # it does not matter whats after the hostname

скрипт:

cat Textfile | while read srv comment do;
sshpass -p "$password" ssh -o StrictHostKeyChecking=no USER@${srv} "COMMANDS"
done

Что касается пароля. :Вам следует подумать о замене пароля на аутентификацию с открытым ключом. Чтобы это работало, вам нужно

  • создайте локальную пару ключей ssk с помощью «ssh -keygen…»
  • добавить открытый ключ к авторизованным ключам удаленных систем с помощью «ssh -copy -id..»
0
23.11.2021, 02:22
1 ответ

Вы не можете изменить размер файловой системы extNна /dev/sda3, потому что это не раздел файловой системы. Если вы посмотрите на вывод lsblk, он помечен как раздел, содержащий LV, что означает, что это раздел, содержащий логические тома. LV — это то, что вы хотите изменить, но сначала вам нужно изменить размер раздела.

Если какие-либо команды завершатся неудачей или вернут неожиданный результат, ОСТАНОВИТЕСЬ НЕМЕДЛЕННО.

Изменение размера раздела:

parted /dev/sda print                # Check you have exactly three partitions
parted /dev/sda resizepart 3 100%    # Extend the third
parted /dev/sda print                # Confirm the new partition size

Изменение размера PV (Физический том ), содержащий группу томов («ubuntu -vg» ), содержащий логические тома:

pvresize /dev/sda3
  Physical volume "/dev/sda3" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized

Теперь вы можете расширить LV ("ubuntu -lv" ), добавив пока 10 ГБ к его размеру ():

lvextend --size +10g --resizefs /dev/ubuntu-vg/ubuntu-lv
0
23.11.2021, 14:39

Теги

Похожие вопросы