Размеры lvm не складываются с размером раздела

То, что вы делаете, должно сработать. Если вы можете сделать:

$ KMMX.csh

тогда GNU Parallel также сможет запустить скрипт. Первым шагом отладки является запуск parallelс --dry-run, который сообщит вам, что выполняется :

.

cat run.txt | parallel --dry-run

Однако в вашем вопросе есть несколько моментов, которые меня озадачивают:

  • В заголовке вопроса упоминается bash, но вы называете свои скрипты *.cshЯвляется ли ваша интерактивная оболочка bashфайлами скриптов csh-?
  • Вы не упомянули, что поместили файлы в каталог в вашем $PATH, но вы не ссылаетесь на скрипты с путем (, например../KMMX.csh). Это может объяснить, почему он не работает. Хотя вы должны получить сообщение об ошибке.
  • Вы не упомянули, что у вас есть chmod +xфайлы. Это может объяснить, почему он не работает. Хотя вы должны получить сообщение об ошибке.

Но больше всего меня беспокоит то, что ты делаешь это тяжелее, чем нужно. GNU Parallel предназначен для создания команд из шаблона, и это звучит так, как будто ваши файлы*.csh-также созданы из шаблона с единственным изменением — именем данных.

Я предполагаю, что вы можете изменить настройки на:

$ parallel doit {} ::: KQPW KMMX KMKO KZAO

, где doit— скрипт/функция, которая принимает имя данных в качестве аргумента.

Я настоятельно рекомендую вам посмотреть вводные видеоролики для быстрого ознакомления.:http://www.youtube.com/playlist?list=PL284C9FF2488BC6D1Затем посмотрите ПРИМЕРЫ после списка ОПЦИИ (Используйте LESS=+/EXAMPLE :man parallel ). Это даст вам представление о том, на что способен параллелизм GNU. Затем потратьте пару часов на изучение туториала (man parallel _туториала ).

Ваша командная строка полюбит вас за это.

-1
08.05.2020, 00:13
2 ответа

Ваш физический том не использует все пространство в /dev/sda2и, как следствие, ваша группа томов тоже.

Чтобы получить место:

pvresize /dev/sda2

Это расширит физический том и группу томов, чтобы использовать все пространство. Подтвердите с помощью:

pvs

vgs
0
28.04.2021, 23:15

Чтобы получить пространство, это изменяет размер пространства, которое группа томов LVM может использовать в разделе, и ее необходимо запустить, если вы измените размер ее раздела.:

pvresize /dev/sda2

нам нужно изменить размер логического тома

lvresize -l +100%FREE /dev/vg_relcertlin2/lv_root

Наконец, мы хотим изменить размер базовой файловой системы

resize2fs /dev/vg_relcertlin2/lv_root
0
28.04.2021, 23:15

Теги

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