13.05.2014 12:46, Vladislav V. Prodan написав(ла):
сабж.
zfs list + недефолтные опции отдельных разделов.
что-то вроде, mtree для ZFS

Ну например zflist -Ho name | xargs -n1 zfs get -H all | awk 'BEGIN{shard="";output=""}{if(shard!=$1 && shard!=""){output="zfs create";for(param in params)output=output" -o "param"="params[param];print output" "shard;delete params;shard=""}}$4~/local/{params[$2]=$3;shard=$1;next}$2~/type/{shard=$1}END{output="zfs create";for(param in paramms)output=output" -o "param"="params[param];print output" "shard;}'

Только оно неправильно генерит создание пула и создание vdev'ов. Имхо мелочи, дальше пилять мне влом, создрать схему с одного компа на другой хватает.

--
Sphinx of black quartz, judge my vow.

Ответить