Archives de la catégorie ‘Bloc-notes’

Commentaires fermés

Fichiers de conf


2011
13.12
?Download rc.conf
# FreeBSD /etc/rc.conf
#
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
 
 
#########
# Systeme
#########
zfs_enable="YES"
amd_enable="YES"
acpi_enable="YES"
#apm_enable="YES"
#apmd_enable="YES"
dbus_enable="YES"
hald_enable="YES"
 
##############
# Network Conf
##############
network_interfaces="nfe0"
ifconfig_nfe0="dhcp"
hostname="zurpatator2.lan.local"
 
#########
# Locales
#########
keymap="fr.iso.acc"
 
##########
# Services
##########
 
# Netatalk & AFP
netatalk_enable="YES"
afpd_enable="YES"
cnid_metad_enable="YES"
#slpd_enable="YES"
#atalkd_enable="YES"
 
 
# Bind
#named_enable="YES"
 
# Webmin
webmin_enable="YES"
 
# SSH
sshd_enable="YES"
 
# Samba
samba_enable="YES"
 
# mysql
mysql_server_enable="YES"
 
# transmission
transmission_enable="YES"
 
# Inet
inetd_enable="YES"
 
# Avahi
avahi_daemon_enable="YES"
avahi_dnsconfd_enable="YES"
 
# VirtualBox
vboxnet_enable="YES"
?Download loader.conf
 
zfs_load="YES"
ahci_load="YES"
vboxdrv_load="YES"
vfs.root.mountfrom="zfs:sys_tank"
Commentaires fermés

Guide de survie ZFS


2011
09.12

Quelques notions sur ZFS :

pool : l’espace géré par ZFS. Il comprend tous les vdevs déclarés, et peut être redécoupé en partitions « classiques »
vdev : unités logiques de ZFS, qui peut être un disque simple, plusieurs disques en stripping, en miroir ou en grappe RaidZ

Bonnes pratiques :

* Créer 2 pools, le premier pour le système, avec quelques disques, et le second, contenant tous les autres disques, ça permet à ZFS de faire son travail et d’optimiser la gestion des disques physiques
2 raisons :
_ limiter les conflits d’I/O entre le système et les données
_ on ne peut pas supprimer de vdevs dans un pool, il faut le détruire !

* Utiliser tout l’espace disponible sur chaque disque, on utilisera les commandes de ZFS pour créer des partitions plus tard. (On peut cependant créer des partitions afin de reserver de l’espace swap)
* Séparer le système et les données : faire des vdevs distincts, sur des disques séparés

Quelques commandes utiles :

Création d’un pool de disques :
zpool create *tank* *disque*

Ajout d’un disque en stripping :
zpool add stripped *tank* *disque*

Ajout d’un miroir à un disque :
zpool attach *tank* *1er disque* *2e disque*

Suppression d’un miroir :
zpool detach *tank* *disque*

Ajout d’une grappe RaidZ (ou RaidZ2)
zpool add *tank* raidz *disque1* *disque2* *disque3*

Suppression d’une grappe RaidZ
zpool

Remplacement d’un disque :
zpool replace *tank* *ancien disque* *nouveau disque*

Infos :
zpool status *tank*

zpool history *tank*

Ressources :

http://www.solarisinternals.com/wiki/index.php/ZFS_Configuration_Guide

http://www.solarisinternals.com/wiki/index.php/ZFS_Best_Practices_Guide

http://www.solarisinternals.com/wiki/index.php/ZFS_Evil_Tuning_Guide

http://www.solarisinternals.com/wiki/index.php/ZFS_Troubleshooting_Guide

http://ftp.halpanet.org/doc/guide_zfs.pdf