Passez de « zéro » à « héro » du ZFS grâce à la présentation de Ben Rockwood au CommunityOne de San Francisco (juin 2009).
La qualité des vidéos disponibles est insuffisante pour lire clairement les commandes tapées mais celles-ci peuvent être facilement déduites. Les résultats ne sont pas disponibles mais si vous tenez absolument à les voir, il vous suffit de monter une machine virtuelle avec quelques disques.
Don’t burn your eyes, read my command lines !
Lien vers les slides de la présentation – Link to the presentation slides
Part 1/2
VIDEO
Afficher: Becoming a ZFS ninja - part 1 - commands
Select Afficher>
9:30
clear (for BSD: ctrl-L or clear)
zpool list
zpool destroy pool
clear
11:00
format (BSD: « camcontrol devlist » + « diskinfo -v /dev/ada0 »)
zpool create javaone c2t2d0 c2t2d1 c2t2d2
12:00
zpool status
df -h
13:30
cd /javaone
ls
touch file
zfs list
zfs create javaone/home (creation of a dataset > explained in part2)
df -h
29:30
zpool status
format
zpool destroy javaone
cd /
zpool destroy javaone
clear
format
zpool create javaone raidz c2t2d0 c2t2d1 c2t2d2 mirror c2t2d3 c2t2d4 (gives error)
zpool create -f javaone raidz c2t2d0 c2t2d1 c2t2d2 mirror c2t2d3 c2t2d4 (use the force, Luke)
zpool status
33:00
cd /zdev (directory already exists)
ls -alh
mkfile 128m vdisk002 (BSD: « dd if=/dev/zero of=vdisk002 bs=1024k count=128 »)
mkfile 128m vdisk003 (vdisk001 already exists)
zpool destroy javaone
34:00
clear
ls -alh
zpool create -f javaone raidz /zdev/vdisk001 /zdev/vdisk002 /zdev/vdisk003
zpool status
Part 2/2
VIDEO
Afficher: Becoming a ZFS ninja - part 2 - commands
Select Afficher>
7:45
clear
zfs list
cd /scotty
ls
touch files
ls
zfs create scotty/home
zfs list
zfs get all scotty
13:30
date
17:30
zfs set atime=off scotty
zfs get all scotty
33:00
clear
zfs list
zfs create scotty/home/benr
zfs create scotty/home/barbara
zfs create scotty/home/glenn
zfs create scotty/home/jhon
clear
zfs list
zfs set quota=100m scotty/home
zfs list
zfs set quota=10m scotty/home/barbara
zfs list
cd /scotty/home/benr
cp /etc/*
ls -al
clear
zfs list
zpool get all scotty
zpool set listsnapshots=on scotty
zfs list
clear
zfs list
zfs snapshot scotty/home/benr 001
zfs list
pwd
rm shadow
echo « azertyuiopqsdfghjklmwxcvbn » > passwd
clear
zfs list
zfs snapshot scotty/home/benr 002
zfs list
cat passwd
cd .zfs
cd ..
ls -alh
cd .zfs
clear
ls -alh
cd snapshot
ls -alh
cd 001
ls -al
cat passwd
cd ../
ls -al
cd 002
cat passwd
cd ..
ls
cd 001
cp passwd /scotty/home/benr/
pwd
cd ../../../
cat passwd
clear
Pour plonger plus profondément dans ZFS, je vous invite à faire un tour sur le blog de Ben Rockwood .