Voici quelques spécificités du système Solaris de Sun
1) Adminstration
L’outil permettant d’administrer les systèmes Solaris est admintool ; il permet de gérer les utilisateurs, les impressions et NIS+
L’outil de documentation graphique est answerbook
2) Les principaux fichiers
/bin
/dev
/etc
/home
/kernel (noyau et drivers)
/lib
/opt
/tmp
/usr
/usr/bin
/usr/share/man
/usr/snadm (executables admintool)
/usr/openwin (système graphique)
/usr/ucb (commandes BSD)
/var
3) Les Systèmes de Fichiers
ufs | le plus courant |
nfs | network file system, fs réseau |
rfs | fs réseau d’AT&T |
hsfs | fs des cd-rom |
tmpfs | fs en mémoire |
lofs | fs de loopback, permet d’uiliser un chemin d’accès alternatif |
profs | mémoire virtuelle des applications |
Les FS montés au boot sont indiqués dans /etc/vfstab
Quelques commandes
newfs | crée un fs |
fsck -m | détermine si un fs a besoin d’être vérifié |
devnm | affiche le fichier spécial lié à un point de montage |
fstyp | affiche le type de fs |
4) Arrêt / Démarrage
- Arrêt
shutdown | arrêt normal, prévient les utilisateurs |
halt | arrêt immédiat |
reboot | redémarrage du serveur |
telinit | modifie le niveau d’init |
Démarrage
boot | démarrage normal |
boot -s | démarrage en mode mono-utilisateur |
boot -a | démarrage interactif |
les scripts de démarrage sont sous /etc/*rc*
5) Disques physiques et logiques
Les partitions pour les disques SCSI sont nommées /dev/dsk/cNtXdYsZ où
N = numéro de contrôleur
X = Target address
Y = Numéro de disque
Z = Slice, numéro de la partition (2 pour le disque complet)
Les partitions pour les disques non-SCSI sont nommées /dev/dsk/cNdYsZ
Quelques commandes
format | partionne, formate, donne un label, répare un disque ou tout simplement d’affiche des informations le concernant |
drvconfig | fait prendre en compte par le système les disques ajoutés |
prtvtoc | affiche les partitions d’un disque |
6) Le réseau
Les fichiers de configuration
/etc/init.d/rootusr | configure les interfaces réseaux et le hostname |
/etc/init.d/inetint | routage ip et domaine NIS |
/etc/init.d/sendmail | configure la messagerie |
/etc/init.d/rpc | configure les démons rpc |
/etc/init.d/nfs.server | configure le serveur nfs |
/etc/init.d/nfs.client | configure le client nfs |
/etc/nsswitch.conf | configure la priorité de résolution de nom (dns, NIS ou /etc/hosts) |
/etc/nodename | nom du serveur |
/etc/resolv.conf | fichier de configuration DNS |
Quelques commandes
ifconfig | configure l’interface IP |
ifconfig -a | affiche la configuration IP |
route | ajoute une route |
netstat | affiche les statistiques réseaux |
7) NFS
Les FS NFS à monter sont sous /dev/vfstab
Les arborescences exportées sont sous /etc/dfs/dfstab
Quelques commandes
dfshares | affiche les ressources partagées |
dfmounts | affiche les ressources montées |
share | exporte une ressource |
8) Les périphériques
Les périphériques possèdent un nom physique (sous /devices) qui est utilisé par les applications.
/dev/dsk/* | disques en mode bloc |
/dev/rdsk/* | disques en mode caractère |
/dev/rmt/* | bandes |
/dev/term/* | terminaux |
/dev/pts/* | pseudo terminaux |