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
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 |