Вопрос в том, есть ли в VG, содержащей ваш корневой логический том (LV ), нераспределенное пространство? Если нет, то вам нужно либо добавить новый физический том (PV )в ту же группу томов, содержащую том, который вы хотите расширить, либо, если возможно, сначала расширить существующий PV.
Новым физическим томом может быть новый диск, новый (или перепрофилированный )раздел на существующем диске. Расширение PV более распространено при использовании SAN LUN или виртуальных дисков в виртуальной машине, но если есть свободное место, расположенное сразу после окончания текущего PV, это может быть возможно, но, вероятно, потребует хотя бы одной перезагрузки.
Вы не можете расширить LV из одной VG в другую VG.
Если вы настраиваете одиночную -одиночную систему, вам, вероятно, следует иметь только один VG, если только у вас нет особых причин поступать иначе. Эти причины могут включать:
Мне удалось решить
awk '{if ($2<$1) print $2" "$1; else print $1" "$2}' |sort filenames.* | uniq -d |wc -l
Первая часть кода сортирует файл, затем мы удаляем дубликаты.
$ awk '{seen[$1,$2]++} seen[$2,$1]{cnt++} END{print cnt+0}' file
2
Альтернатива awk
, которая подсчитывает дисбалансы между коммутативными парами
awk '{if (com[$2"/"$1]>0){com[$2"/"$1]--}else{com[$1"/"$2]++}}
END{print "Unbalanced commutations";for (c in com) if (com[c]>0){print c, com[c]; un=un+com[c]} print "and "(NR-un)/2" commutated pairs"}' file1
Выход
Unbalanced commutations
B/C 1
and 2 commutated pairs
Пробовал с приведенным ниже сценарием и работал отлично
for i in "A B" "B C" "C A"; do j=`echo $i | rev`; p=`awk -v i="$i" -v j="$j" '$0 ~ i||$0 ~ j{if(!seen[$0]++)print }' filename|wc -l` ; if [[ $p == "2" ]] ;then echo "match found for $i"; awk -v i="$i" -v j="$j" '$0 ~ i||$0 ~ j{if(!seen[$0]++)print }' l1; else echo "match didnt found for $i";fi;echo "==============================================================";done
выход
match found for A B
A B
B A
==============================================================
match didnt found for B C
==============================================================
match found for C A
A C
C A
==============