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

ufsle plus courant
nfsnetwork file system, fs réseau
rfsfs réseau d’AT&T
hsfsfs des cd-rom
tmpfs fs en mémoire
lofsfs de loopback, permet d’uiliser un chemin d’accès alternatif
profsmémoire virtuelle des applications

Les FS montés au boot sont indiqués dans /etc/vfstab

Quelques commandes

newfs crée un fs
fsck -mdé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
shutdownarrê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
prtvtocaffiche les partitions d’un disque

 

6) Le réseau

Les fichiers de configuration

/etc/init.d/rootusrconfigure les interfaces réseaux et le hostname
/etc/init.d/inetintroutage ip et domaine NIS
/etc/init.d/sendmailconfigure la messagerie
/etc/init.d/rpcconfigure les démons rpc
/etc/init.d/nfs.serverconfigure le serveur nfs
/etc/init.d/nfs.clientconfigure le client nfs
/etc/nsswitch.confconfigure la priorité de résolution de nom (dns, NIS ou /etc/hosts)
/etc/nodenamenom du serveur
/etc/resolv.conffichier de configuration DNS

Quelques commandes

ifconfigconfigure l’interface IP
ifconfig -aaffiche la configuration IP
routeajoute une route
netstataffiche 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

dfsharesaffiche les ressources partagées
dfmountsaffiche les ressources montées
shareexporte 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