Как уменьшить файловую систему XFS? [закрыто]

Ваш сценарий может принимать имя файла в качестве аргумента командной строки. Затем вы можете вызвать этот аргумент в скрипте с переменной $ 1 и управлять этой переменной, как вы сочтете нужным. Например.

#!/bin/bash
# myscript.sh

year=`echo $1 | cut -c 5-8`
month=`echo $1 | cut -c 9-10`
day=`echo $1 | cut -c 11-12`

# Etc...
# Then...

repstr=`echo "$year$month$day|$day.$month.$year $hour.$minute.$second"`

sed -i "s/|||/$repstr/" $1

Затем вызовите сценарий следующим образом:

./myscript.sh ABC_20161027220153.txt
10
05.06.2017, 00:35
2 ответа

Я считаю, что вы можете изменить размер LVM как ниже

  1. Загрузка с аварийного диска
  2. Используйте resize2fs для сжатия файловой системы
  3. Используйте lvresize для сжатия логического тома
  4. Используйте pvresize для сжатия физического тома
  5. На этом этапе вам, возможно, придется использовать инструменты разделения чтобы уменьшить раздел для создания свободного пространства
  6. После создания нового раздела используйте pvcreate для создания нового тома
  7. используйте vgextend для расширения вашего тома на / dev / sdb
  8. используйте lvextend для расширения файловой системы / var

Я предлагаю попробовать это на пробной системе, чтобы избежать возможной потери данных.

Сообщите мне, была ли эта процедура полезной.

-14
27.01.2020, 20:03

В настоящее время [2019] Файловые системы XFS не могут быть сжаты.

http://xfs.org/index.php/Shrinking_Support

Вот что сказано на веб-сайте RH:

  • В настоящее время невозможно уменьшить размер раздела или логического тома с помощью файловой системы xfs . Если вас интересует эта функциональность, обратитесь в службу поддержки Red Hat, укажите Red Hat bugzilla 1062667 и укажите свой вариант использования для уменьшения / сжатия XFS.
  • В качестве возможного обходного пути в некоторых средах тома LVM с тонким выделением ресурсов могут рассматриваться как дополнительный уровень ниже файловой системы XFS.

https://access.redhat.com/solutions/540013

20
27.01.2020, 20:03

Теги

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