Я смонтировал набор данных ZFS в каталоге ecryptfs и теперь не могу видеть его содержимое или изменять точку монтирования

Будьте просты и умны

#!/usr/bin/env bash
D_amt=0

[[ $# -eq 0 ]] && { echo -e "Usage\n\t $0 input_file"; exit 1; }

while IFS=':' read type Date amt
do
        case $type in
                D)      D_amt=$( echo $amt + $D_amt | bc ) 
                        echo $Date $D_amt && continue ;;

                C|W)    D_amt=$( echo $D_amt - $amt| bc) 
                        echo $Date $D_amt && continue ;;
        esac

done <$1
0
30.03.2018, 17:11
1 ответ

Если вы загружаетесь в однопользовательском режиме и пул zpool не импортируется автоматически, вы можете импортировать пул в альтернативную структуру пути через свойство altrootво время импорта.

zpool import -R /tmp/zfs <poolname>

Будет импортирован пул со всем, что монтируется в /tmp/zfs. Оттуда вы сможете zfs set mountpoint=<newpath> <dataset>для любых наборов данных, которым нужна новая точка монтирования.

затем импортировать пул в обычном режиме при последующих загрузках.

0
28.01.2020, 04:27

Теги

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