Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
elearning:workbooks:solaris:10:junior:l115 [2019/11/30 09:48] – admin | elearning:workbooks:solaris:10:junior:l115 [2020/01/30 03:28] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
~~PDF: | ~~PDF: | ||
+ | |||
+ | Version : **2020.01** | ||
Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
======SO209 - Gestion du Système de Fichiers UFS====== | ======SO209 - Gestion du Système de Fichiers UFS====== | ||
- | |||
- | ======SO101 - Système de Fichiers====== | ||
Le système de fichiers d'Unix est organisé autour d'une arborescence unique ayant un point de départ appelé la **racine**, représenté par le caractère **/**. En dessous de cette racine se trouvent des répertoires contenant fichiers et sous-répertoires. | Le système de fichiers d'Unix est organisé autour d'une arborescence unique ayant un point de départ appelé la **racine**, représenté par le caractère **/**. En dessous de cette racine se trouvent des répertoires contenant fichiers et sous-répertoires. | ||
Ligne 275: | Ligne 275: | ||
</ | </ | ||
- | <note> | + | <WRAP center round important 60%> |
A l'aide du manuel et de l' | A l'aide du manuel et de l' | ||
- | </note> | + | </WRAP> |
=====Le Filesystem UFS===== | =====Le Filesystem UFS===== | ||
Ligne 584: | Ligne 584: | ||
=====Types de RAID===== | =====Types de RAID===== | ||
- | |||
====RAID 0 - Concaténation==== | ====RAID 0 - Concaténation==== | ||
Ligne 591: | Ligne 590: | ||
;#; | ;#; | ||
- | |||
===Avantages=== | ===Avantages=== | ||
Ligne 601: | Ligne 599: | ||
* Pas de protection des données, | * Pas de protection des données, | ||
* Pas d' | * Pas d' | ||
- | |||
- | |||
- | |||
- | |||
====RAID 0 - Striping==== | ====RAID 0 - Striping==== | ||
Ligne 611: | Ligne 605: | ||
;#; | ;#; | ||
- | |||
===Avantages=== | ===Avantages=== | ||
Ligne 620: | Ligne 613: | ||
* Pas de protection des données. | * Pas de protection des données. | ||
- | |||
- | |||
- | |||
====RAID 1 - Miroir==== | ====RAID 1 - Miroir==== | ||
Ligne 629: | Ligne 619: | ||
;#; | ;#; | ||
- | |||
- | |||
===Avantages=== | ===Avantages=== | ||
Ligne 640: | Ligne 628: | ||
* Coûteux à cause de l' | * Coûteux à cause de l' | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
====RAID 1+0 - Striping en Miroir==== | ====RAID 1+0 - Striping en Miroir==== | ||
Ligne 661: | Ligne 643: | ||
* Coûteux à cause de l' | * Coûteux à cause de l' | ||
- | |||
- | |||
- | |||
- | |||
====RAID 2 - Miroir avec Contrôle d' | ====RAID 2 - Miroir avec Contrôle d' | ||
Le RAID 2 est une technique de miroir avec contrôle de correction d' | Le RAID 2 est une technique de miroir avec contrôle de correction d' | ||
- | |||
- | |||
- | |||
- | |||
- | |||
====RAID 3 et 4 - Striping avec Parité==== | ====RAID 3 et 4 - Striping avec Parité==== | ||
Ligne 684: | Ligne 657: | ||
En RAID 4, la taille des segments est variable et se modifie en temps réel. Cela implique que les informations de parité doivent être mise à jour à chaque écriture afin de vérifier si la taille des segments a été modifiée. | En RAID 4, la taille des segments est variable et se modifie en temps réel. Cela implique que les informations de parité doivent être mise à jour à chaque écriture afin de vérifier si la taille des segments a été modifiée. | ||
- | |||
===Avantages=== | ===Avantages=== | ||
Ligne 693: | Ligne 665: | ||
* Création d'un goulot d' | * Création d'un goulot d' | ||
- | |||
- | |||
====RAID 5 - Striping avec Parité Distribuée==== | ====RAID 5 - Striping avec Parité Distribuée==== | ||
Ligne 701: | Ligne 671: | ||
;#; | ;#; | ||
- | |||
===Avantages=== | ===Avantages=== | ||
Ligne 711: | Ligne 680: | ||
* Lecture moins performante qu' | * Lecture moins performante qu' | ||
- | |||
====Au délà de RAID 5==== | ====Au délà de RAID 5==== | ||
Ligne 721: | Ligne 689: | ||
* RAID TP | * RAID TP | ||
* //Disk Striping with Triple Distributed Parity// | * //Disk Striping with Triple Distributed Parity// | ||
- | |||
=====Solaris Volume Manager===== | =====Solaris Volume Manager===== | ||
Ligne 803: | Ligne 770: | ||
< | < | ||
- | partition> | + | partition> |
- | Volume: | + | Volume: |
- | Current partition table (original): | + | Current partition table (unnamed): |
- | Total disk cylinders available: | + | Total disk cylinders available: |
Part Tag Flag | Part Tag Flag | ||
- | 0 | + | 0 |
1 | 1 | ||
- | 2 | + | 2 |
- | 3 unassigned | + | 3 unassigned |
- | 4 unassigned | + | 4 unassigned |
- | 5 unassigned | + | 5 unassigned |
- | 6 unassigned | + | 6 unassigned |
- | 7 | + | 7 |
8 | 8 | ||
9 unassigned | 9 unassigned | ||
+ | |||
+ | partition> | ||
</ | </ | ||
Ligne 825: | Ligne 794: | ||
Voici quelques indications pour vous faciliter la tâche ci-dessus : | Voici quelques indications pour vous faciliter la tâche ci-dessus : | ||
- | * Créez un répertoire **/backup** à la racine de votre système de fichiers, | ||
- | * Créez un **tar** du contenu de **/ | ||
* Démontez **/ | * Démontez **/ | ||
+ | * Fixez la valeur de la variable **TERM** avec la commande **TERM=vt100; | ||
* Commentez la ligne **/ | * Commentez la ligne **/ | ||
* Lancez la commande **format** et choisissez le menu **partitions**, | * Lancez la commande **format** et choisissez le menu **partitions**, | ||
Ligne 841: | Ligne 809: | ||
* Créez un nouveau FileSystem sur S7 avec la commande **newfs / | * Créez un nouveau FileSystem sur S7 avec la commande **newfs / | ||
* Éditez le fichier **/ | * Éditez le fichier **/ | ||
- | * Montez / | + | * Montez / |
- | * Restaurez le contenu du fichier tar dans /backup vers / | + | |
</ | </ | ||
Ligne 849: | Ligne 816: | ||
< | < | ||
# metadb -i | # metadb -i | ||
- | metadb: | + | metadb: |
+ | |||
+ | # | ||
</ | </ | ||
Ligne 856: | Ligne 825: | ||
< | < | ||
# metadb -f -a -c 3 c0t0d0s3 | # metadb -f -a -c 3 c0t0d0s3 | ||
- | # metadb | + | mdmonitord daemon pid 1116 already running |
- | flags first blk block count | + | |
- | | + | |
- | | + | |
- | | + | |
</ | </ | ||
Ligne 875: | Ligne 840: | ||
#metadevice database location file do not hand edit | #metadevice database location file do not hand edit | ||
#driver minor_t daddr_t device id | #driver minor_t daddr_t device id | ||
- | sd 3 | + | sd 3 |
- | sd 3 | + | sd 3 |
- | sd 3 | + | sd 3 |
</ | </ | ||
Ligne 894: | Ligne 859: | ||
name=" | name=" | ||
# Begin MDD database info (do not edit) | # Begin MDD database info (do not edit) | ||
- | mddb_bootlist1=" | + | mddb_bootlist1=" |
# End MDD database info (do not edit) | # End MDD database info (do not edit) | ||
</ | </ | ||
Ligne 906: | Ligne 871: | ||
| | ||
| | ||
- | r - la réplique ne contient pas d' | + | r - replica does not have device relocation information |
- | o - réplique | + | o - replica |
- | u - la réplique est mise à jour | + | u - replica is up to date |
- | l - le localisateur pour cette réplique a été lu avec succès | + | l - locator for this replica was read successfully |
- | c - la réplique se trouvait dans / | + | c - replica' |
- | p - un patch a été appliqué à la réplique dans le noyau | + | p - replica' |
- | m - la réplique est maître : elle est sélectionnée comme réplique d' | + | m - replica is master, this is replica selected as input |
- | W - la réplique contient des erreurs d' | + | W - replica has device write errors |
- | a - la réplique est active, | + | a - replica is active, |
- | M - la réplique a rencontré des problèmes avec les blocs maîtres | + | M - replica had problem with master blocks |
- | D - la réplique a rencontré des problèmes avec les blocs de données | + | D - replica had problem with data blocks |
- | F - la réplique a rencontré des problèmes liés au format | + | F - replica had format |
- | S - la réplique est trop petite pour contenir la base de données actuelle | + | S - replica is too small to hold current data base |
- | R - la réplique contenait des erreurs de lecture de périphérique | + | R - replica had device read errors |
</ | </ | ||
Ligne 926: | Ligne 891: | ||
< | < | ||
# newfs -v -b 4096 -m 10 / | # newfs -v -b 4096 -m 10 / | ||
- | newfs: | + | newfs: |
- | pfexec mkfs -F ufs / | + | pfexec mkfs -F ufs / |
- | Avertissement | + | Warning: 1920 sector(s) in last cylinder unallocated |
- | / | + | / |
- | | + | |
- | sauvegardes de super-blocs (pour fsck -F ufs -o b=#) at: | + | super-block backups |
- | | + | |
- | 2545056, 2588192, 2631328, 2674464, 2717600, 2752544, 2795680, 2838816, | + | 1701664, 1738656, 1775648, 1812640, 1849632, 1886624, 1923616, 1960608, |
- | 2881952, 2925088 | + | 1997600, 2034592 |
</ | </ | ||
Ligne 952: | Ligne 917: | ||
Le Solaris Volume Manager peut être utilisé pour concaténer des tranches afin de créer un volume contigu. Afin d'y parvenir, il convient d' | Le Solaris Volume Manager peut être utilisé pour concaténer des tranches afin de créer un volume contigu. Afin d'y parvenir, il convient d' | ||
- | < | + | < |
# cd .. | # cd .. | ||
# umount /slice5 | # umount /slice5 | ||
# metainit d0 2 1 c0t0d0s5 1 c0t0d0s6 | # metainit d0 2 1 c0t0d0s5 1 c0t0d0s6 | ||
- | d0: Concaténation/Bande configurée | + | d0: Concat/Stripe is setup |
</ | </ | ||
Ligne 965: | Ligne 930: | ||
d0 2 1 c0t0d0s5 \ | d0 2 1 c0t0d0s5 \ | ||
1 c0t0d0s6 | 1 c0t0d0s6 | ||
+ | |||
# metastat d0 | # metastat d0 | ||
d0: Concat/ | d0: Concat/ | ||
- | | + | |
- | | + | |
- | | + | |
- | c0t0d0s5 | + | c0t0d0s5 |
- | | + | |
- | | + | |
- | c0t0d0s6 | + | c0t0d0s6 |
Device Relocation Information: | Device Relocation Information: | ||
Device | Device | ||
- | c0t0d0 | + | c0t0d0 |
</ | </ | ||
Ligne 985: | Ligne 951: | ||
# mount / | # mount / | ||
# df -h | # df -h | ||
- | Système de fichiers | + | Filesystem |
- | / | + | / |
/ | / | ||
ctfs | ctfs | ||
proc | proc | ||
mnttab | mnttab | ||
- | swap 1,5G 1016K 1,5G 1% / | + | swap 1.3G |
objfs 0K | objfs 0K | ||
sharefs | sharefs | ||
/ | / | ||
- | 8,5G 4,1G 4,3G | + | 8.1G 3.9G 4.1G |
fd | fd | ||
- | swap 1,5G | + | swap 1.3G 72K 1.3G 1% /tmp |
- | swap 1,5G 36K 1,5G 1% /var/run | + | swap 1.3G 32K 1.3G 1% /var/run |
- | mypool | + | / |
- | / | + | / |
- | / | + | |
</ | </ | ||
Ligne 1008: | Ligne 973: | ||
< | < | ||
# growfs -M /slice5 / | # growfs -M /slice5 / | ||
- | Avertissement | + | Warning: 3840 sector(s) in last cylinder unallocated |
- | / | + | / |
- | | + | |
- | sauvegardes de super-blocs (pour fsck -F ufs -o b=#) at: | + | super-block backups |
- | | + | |
- | 5505056, 5548192, 5591328, 5634464, 5677600, 5720736, 5763872, 5807008, | + | 3765024, 3802016, 3839008, 3876000, 3912992, 3949984, 3986976, 4023968, |
- | 5850144, 5893280 | + | 4060960, 4097952 |
</ | </ | ||
Ligne 1021: | Ligne 986: | ||
< | < | ||
# df -h | # df -h | ||
- | Système de fichiers | + | Filesystem |
- | / | + | / |
/ | / | ||
ctfs | ctfs | ||
proc | proc | ||
mnttab | mnttab | ||
- | swap 1,5G 1016K 1,5G 1% / | + | swap 1.3G |
objfs 0K | objfs 0K | ||
sharefs | sharefs | ||
/ | / | ||
- | 8,5G 4,1G 4,3G | + | 8.1G 3.9G 4.1G |
fd | fd | ||
- | swap 1,5G | + | swap 1.3G 72K 1.3G 1% /tmp |
- | swap 1,5G 36K 1,5G 1% /var/run | + | swap 1.3G 32K 1.3G 1% /var/run |
- | mypool | + | / |
- | / | + | / |
- | / | + | |
</ | </ | ||
Ligne 1063: | Ligne 1027: | ||
# metastat | # metastat | ||
d0: Concat/ | d0: Concat/ | ||
- | | + | |
- | | + | |
- | | + | |
- | c0t0d0s5 | + | c0t0d0s5 |
- | | + | |
- | | + | |
- | c0t0d0s6 | + | c0t0d0s6 |
Device Relocation Information: | Device Relocation Information: | ||
Device | Device | ||
- | c0t0d0 | + | c0t0d0 |
</ | </ | ||
Ligne 1080: | Ligne 1044: | ||
< | < | ||
# metattach d0 c0t0d0s4 | # metattach d0 c0t0d0s4 | ||
- | d0: composant connecté | + | d0: component is attached |
</ | </ | ||
Ligne 1087: | Ligne 1051: | ||
< | < | ||
# growfs -M /slice5 / | # growfs -M /slice5 / | ||
- | Avertissement | + | Warning: 3450 sector(s) in last cylinder unallocated |
- | / | + | / |
- | | + | |
- | sauvegardes de super-blocs (pour fsck -F ufs -o b=#) at: | + | super-block backups |
- | | + | |
- | 9681056, 9724192, 9767328, 9810464, 9853600, 9896736, 9939872, 9983008, | + | 7965728, 8002720, 8039712, 8076704, 8113696, 8150688, 8187680, 8224672, |
- | 10026144, 10069280 | + | 8261664, 8298656 |
</ | </ | ||
Ligne 1100: | Ligne 1064: | ||
< | < | ||
# df -h | # df -h | ||
- | Système de fichiers | + | Filesystem |
- | / | + | / |
/ | / | ||
ctfs | ctfs | ||
proc | proc | ||
mnttab | mnttab | ||
- | swap 1,5G 1016K 1,5G 1% / | + | swap 1.3G |
objfs 0K | objfs 0K | ||
sharefs | sharefs | ||
/ | / | ||
- | 8,5G 4,1G 4,3G | + | 8.1G 3.9G 4.1G |
fd | fd | ||
- | swap 1,5G | + | swap 1.3G 72K 1.3G 1% /tmp |
- | swap 1,5G 36K 1,5G 1% /var/run | + | swap 1.3G 32K 1.3G 1% /var/run |
- | mypool | + | / |
- | / | + | / |
- | / | + | |
</ | </ | ||
Ligne 1136: | Ligne 1099: | ||
# umount /slice5 | # umount /slice5 | ||
# metaclear d0 | # metaclear d0 | ||
- | d0: Concaténation/Bande supprimée# | + | d0: Concat/Stripe is cleared |
</ | </ | ||
Ligne 1158: | Ligne 1121: | ||
# umount /slice5 | # umount /slice5 | ||
# metainit d0 2 1 c0t0d0s4 1 c0t0d0s6 | # metainit d0 2 1 c0t0d0s4 1 c0t0d0s6 | ||
- | d0: Concaténation/Bande configurée | + | d0: Concat/Stripe is setup |
# newfs -v -b 4096 -m 10 / | # newfs -v -b 4096 -m 10 / | ||
- | newfs: | + | newfs: |
- | pfexec mkfs -F ufs / | + | pfexec mkfs -F ufs / |
- | Avertissement | + | Warning: inode blocks/cyl group (1222) >= data blocks (708) in last |
- | / | + | cylinder group. This implies 5670 sector(s) cannot be allocated. |
- | | + | / |
- | sauvegardes de super-blocs (pour fsck -F ufs -o b=#) at: | + | |
+ | super-block backups | ||
32, 45456, 90880, 136304, 181728, 227152, 272576, 318000, 363424, 408848, | 32, 45456, 90880, 136304, 181728, 227152, 272576, 318000, 363424, 408848, | ||
- | 6722784, 6768208, 6813632, 6859056, 6904480, 6949904, 6995328, 7040752, | + | 5814304, 5859728, 5905152, 5950576, 5996000, 6041424, 6086848, 6132272, |
- | 7086176, 7131600 | + | 6177696, 6223120 |
</ | </ | ||
Ligne 1176: | Ligne 1140: | ||
# mount / | # mount / | ||
# df -h | # df -h | ||
- | Système de fichiers | + | Filesystem |
- | / | + | / |
/ | / | ||
ctfs | ctfs | ||
proc | proc | ||
mnttab | mnttab | ||
- | swap 1,5G 1016K 1,5G 1% / | + | swap 1.3G |
objfs 0K | objfs 0K | ||
sharefs | sharefs | ||
/ | / | ||
- | 8,5G 4,1G 4,3G | + | 8.1G 3.9G 4.1G |
fd | fd | ||
- | swap 1,5G | + | swap 1.3G 72K 1.3G 1% /tmp |
- | swap 1,5G 36K 1,5G 1% /var/run | + | swap 1.3G 32K 1.3G 1% /var/run |
- | mypool | + | / |
- | / | + | / |
- | / | + | |
</ | </ | ||
Ligne 1213: | Ligne 1176: | ||
# umount /slice5 | # umount /slice5 | ||
# metaclear d0 | # metaclear d0 | ||
- | d0: Concaténation/Bande supprimée# | + | d0: Concat/Stripe is cleared |
</ | </ | ||
Ligne 1222: | Ligne 1185: | ||
< | < | ||
# metainit d0 1 2 c0t0d0s5 c0t0d0s6 -i 8k | # metainit d0 1 2 c0t0d0s5 c0t0d0s6 -i 8k | ||
- | d0: Concaténation/Bande configurée | + | d0: Concat/Stripe is setup |
# metastat d0 | # metastat d0 | ||
d0: Concat/ | d0: Concat/ | ||
- | | + | |
- | | + | |
- | | + | |
- | c0t0d0s5 | + | c0t0d0s5 |
- | c0t0d0s6 | + | c0t0d0s6 |
Device Relocation Information: | Device Relocation Information: | ||
Device | Device | ||
- | c0t0d0 | + | c0t0d0 |
</ | </ | ||
Ligne 1249: | Ligne 1213: | ||
< | < | ||
# metainit d5 -p d0 512m | # metainit d5 -p d0 512m | ||
- | d5: Partition | + | d5: Soft Partition |
# metastat -p d5 | # metastat -p d5 | ||
- | d5 -p d0 -o 16 -b 1048576 | + | d5 -p d0 -o 16 -b 1048576 |
d0 1 2 c0t0d0s5 c0t0d0s6 -i 16b | d0 1 2 c0t0d0s5 c0t0d0s6 -i 16b | ||
</ | </ | ||
Ligne 1259: | Ligne 1223: | ||
< | < | ||
# newfs / | # newfs / | ||
- | newfs: / | + | newfs: / |
- | newfs: | + | newfs: |
- | Avertissement | + | Warning: 9824 sector(s) in last cylinder unallocated |
- | / | + | / |
- | 512,0 Mo dans 14 groupes de cylindres | + | 512.0MB in 14 cyl groups |
- | sauvegardes de super-blocs (pour fsck -F ufs -o b=#) at: | + | super-block backups |
32, 75696, 151360, 227024, 302688, 378352, 454016, 529680, 605344, 681008, | 32, 75696, 151360, 227024, 302688, 378352, 454016, 529680, 605344, 681008, | ||
| | ||
Ligne 1271: | Ligne 1235: | ||
Montez d5 et constatez sa taille avec la commande **df** : | Montez d5 et constatez sa taille avec la commande **df** : | ||
- | < | + | < |
# mount / | # mount / | ||
# df -h | grep d5 | # df -h | grep d5 | ||
- | / | + | / |
</ | </ | ||
Ligne 1281: | Ligne 1245: | ||
< | < | ||
# metastat | # metastat | ||
- | d5: Partition | + | d5: Soft Partition |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
| | ||
d0: Concat/ | d0: Concat/ | ||
- | | + | |
- | | + | |
- | | + | |
- | c0t0d0s5 | + | c0t0d0s5 |
- | c0t0d0s6 | + | c0t0d0s6 |
Device Relocation Information: | Device Relocation Information: | ||
Device | Device | ||
- | c0t0d0 | + | c0t0d0 |
</ | </ | ||
Ligne 1304: | Ligne 1268: | ||
< | < | ||
# metainit d1 -p c0t0d0s4 1g | # metainit d1 -p c0t0d0s4 1g | ||
- | d1: Partition | + | d1: Soft Partition |
# metastat -p | # metastat -p | ||
- | d1 -p c0t0d0s4 -o 1 -b 2097152 | + | d1 -p c0t0d0s4 -o 1 -b 2097152 |
- | d5 -p d0 -o 16 -b 1048576 | + | d5 -p d0 -o 16 -b 1048576 |
d0 1 2 c0t0d0s5 c0t0d0s6 -i 16b | d0 1 2 c0t0d0s5 c0t0d0s6 -i 16b | ||
</ | </ | ||
Ligne 1315: | Ligne 1279: | ||
< | < | ||
# newfs / | # newfs / | ||
- | newfs: | + | newfs: |
- | Avertissement | + | Warning: 4528 sector(s) in last cylinder unallocated |
- | / | + | / |
- | 1024,0 Mo dans 28 groupes de cylindres | + | 1024.0MB in 28 cyl groups |
- | sauvegardes de super-blocs (pour fsck -F ufs -o b=#) at: | + | super-block backups |
32, 75696, 151360, 227024, 302688, 378352, 454016, 529680, 605344, 681008, | 32, 75696, 151360, 227024, 302688, 378352, 454016, 529680, 605344, 681008, | ||
| | ||
Ligne 1331: | Ligne 1295: | ||
# mount / | # mount / | ||
# df -h /slice6 | # df -h /slice6 | ||
- | Système de fichiers | + | Filesystem |
- | / | + | / |
</ | </ | ||
Ligne 1339: | Ligne 1303: | ||
< | < | ||
# metattach d1 512m | # metattach d1 512m | ||
- | d1: Partition | + | d1: Soft Partition |
# metastat -p | # metastat -p | ||
- | d1 -p c0t0d0s4 -o 1 -b 3145728 | + | d1 -p c0t0d0s4 -o 1 -b 3145728 |
- | d5 -p d0 -o 16 -b 1048576 | + | d5 -p d0 -o 16 -b 1048576 |
d0 1 2 c0t0d0s5 c0t0d0s6 -i 16b | d0 1 2 c0t0d0s5 c0t0d0s6 -i 16b | ||
</ | </ | ||
Ligne 1359: | Ligne 1323: | ||
< | < | ||
# df -h /slice6 | # df -h /slice6 | ||
- | Système de fichiers | + | Filesystem |
- | / | + | / |
</ | </ | ||
Ligne 1367: | Ligne 1331: | ||
< | < | ||
# growfs -M /slice6 / | # growfs -M /slice6 / | ||
- | Avertissement | + | Warning: 14352 sector(s) in last cylinder unallocated |
- | / | + | / |
- | 1536,0 Mo dans 42 groupes de cylindres | + | 1536.0MB in 42 cyl groups |
- | sauvegardes de super-blocs (pour fsck -F ufs -o b=#) at: | + | super-block backups |
32, 75696, 151360, 227024, 302688, 378352, 454016, 529680, 605344, 681008, | 32, 75696, 151360, 227024, 302688, 378352, 454016, 529680, 605344, 681008, | ||
| | ||
Ligne 1380: | Ligne 1344: | ||
< | < | ||
# df -h /slice6 | # df -h /slice6 | ||
- | Système de fichiers | + | Filesystem |
- | / | + | / |
</ | </ | ||
Ligne 1389: | Ligne 1353: | ||
# umount /slice6 | # umount /slice6 | ||
# metaclear -r d1 | # metaclear -r d1 | ||
- | d1: Partition | + | d1: Soft Partition |
</ | </ | ||
Ligne 1396: | Ligne 1360: | ||
< | < | ||
# metastat | # metastat | ||
- | d5: Partition | + | d5: Soft Partition |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
| | ||
d0: Concat/ | d0: Concat/ | ||
- | | + | |
- | | + | |
- | | + | |
- | c0t0d0s5 | + | c0t0d0s5 |
- | c0t0d0s6 | + | c0t0d0s6 |
Device Relocation Information: | Device Relocation Information: | ||
Device | Device | ||
- | c0t0d0 | + | c0t0d0 |
</ | </ | ||
Ligne 1420: | Ligne 1384: | ||
# umount /slice5 | # umount /slice5 | ||
# metaclear -r d0 | # metaclear -r d0 | ||
- | metaclear: | + | metaclear: |
</ | </ | ||
Ligne 1428: | Ligne 1392: | ||
< | < | ||
# metaclear -r d5 | # metaclear -r d5 | ||
- | d5: Partition | + | d5: Soft Partition |
- | d0: Concaténation/Bande supprimée# | + | d0: Concat/Stripe is cleared |
</ | </ | ||
Ligne 1455: | Ligne 1419: | ||
< | < | ||
# metainit d2 1 1 c0t0d0s5 | # metainit d2 1 1 c0t0d0s5 | ||
- | d2: Concaténation/Bande configurée | + | d2: Concat/Stripe is setup |
# metainit d3 1 1 c0t0d0s6 | # metainit d3 1 1 c0t0d0s6 | ||
- | d3: Concaténation/Bande configurée | + | d3: Concat/Stripe is setup |
</ | </ | ||
Ligne 1465: | Ligne 1429: | ||
Ensuite créez le miroir **d4** en y attachant les sous-miroirs **d2** et **d3** : | Ensuite créez le miroir **d4** en y attachant les sous-miroirs **d2** et **d3** : | ||
- | |||
- | HERE | ||
< | < | ||
# metainit d4 -m d2 | # metainit d4 -m d2 | ||
- | d4: Miroir configuré | + | d4: Mirror is setup |
# metattach d4 d3 | # metattach d4 d3 | ||
- | d4: sous-miroir | + | d4: submirror |
</ | </ | ||
Ligne 1479: | Ligne 1441: | ||
< | < | ||
# metastat | # metastat | ||
- | d4: Miroir | + | d4: Mirror |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | Pass: 1 |
- | | + | |
- | | + | |
+ | | ||
- | d2: Sous-miroir de d4 | + | d2: Submirror of d4 |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | c0t0d0s5 | + | c0t0d0s5 |
- | d3: Sous-miroir de d4 | + | d3: Submirror of d4 |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | c0t0d0s6 | + | c0t0d0s6 |
Device Relocation Information: | Device Relocation Information: | ||
Device | Device | ||
- | c0t0d0 | + | c0t0d0 |
</ | </ | ||
Vous devez noter dans le résultat de la commande la présence de plusieurs lignes importantes : | Vous devez noter dans le résultat de la commande la présence de plusieurs lignes importantes : | ||
- | * **Etat : Resynchronisation** | + | * **State: Resyncing** |
* En effet, lors de la mise en place du miroir, les disques se synchronisent. Aucune action n'est alors permise sur le volume tant que la synchronisation ne soit pas effectuée. La ligne **Etat** peut prendre plusieurs valeurs : //Okay//, //Resyncing //, //Resync canceled // ou //Needs Maintenance//, | * En effet, lors de la mise en place du miroir, les disques se synchronisent. Aucune action n'est alors permise sur le volume tant que la synchronisation ne soit pas effectuée. La ligne **Etat** peut prendre plusieurs valeurs : //Okay//, //Resyncing //, //Resync canceled // ou //Needs Maintenance//, | ||
- | * **Accès | + | * **Pass: 1** |
- | * La valeur d'**Accès** ou //Pass number// en anglais | + | * La valeur d'**Pass** ou //Accès// en français |
- | * **Option de lecture | + | * **Read option: roundrobin (default)** |
* L' | * L' | ||
- | * **Option d' | + | * **Write option: parallel (default)** |
* L' | * L' | ||
Ligne 1529: | Ligne 1492: | ||
< | < | ||
# metastat | # metastat | ||
- | d4: Miroir | + | d4: Mirror |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | d2: Sous-miroir de d4 | + | d2: Submirror of d4 |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | c0t0d0s5 | + | c0t0d0s5 |
- | d3: Sous-miroir de d4 | + | d3: Submirror of d4 |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | c0t0d0s6 | + | c0t0d0s6 |
Device Relocation Information: | Device Relocation Information: | ||
Device | Device | ||
- | c0t0d0 | + | c0t0d0 |
</ | </ | ||
Ligne 1565: | Ligne 1528: | ||
# metaparam -r geometric d4 | # metaparam -r geometric d4 | ||
# metaparam d4 | # metaparam d4 | ||
- | d4 : Les paramètres du miroir actuels sont : | + | d4: Mirror current parameters are: |
- | | + | |
- | | + | |
- | | + | |
# metaparam -w serial d4 | # metaparam -w serial d4 | ||
# metaparam d4 | # metaparam d4 | ||
- | d4 : Les paramètres du miroir actuels sont : | + | d4: Mirror current parameters are: |
- | | + | |
- | | + | |
- | | + | |
</ | </ | ||
- | La même commande peut être utilisée pour modifier la valeur de l' | + | La même commande peut être utilisée pour modifier la valeur de Pass ou //Accès// : |
< | < | ||
# metaparam -p 5 d4 | # metaparam -p 5 d4 | ||
# metaparam d4 | # metaparam d4 | ||
- | d4 : Les paramètres du miroir actuels sont : | + | d4: Mirror current parameters are: |
- | | + | |
- | | + | |
- | | + | |
</ | </ | ||
Ligne 1593: | Ligne 1556: | ||
# metaparam -p 1 d4 | # metaparam -p 1 d4 | ||
# metaparam d4 | # metaparam d4 | ||
- | d4 : Les paramètres du miroir actuels sont : | + | d4: Mirror current parameters are: |
- | | + | |
- | | + | |
- | | + | |
</ | </ | ||
- | |||
Créez maintenant un //file system// sur le volume **d4** : | Créez maintenant un //file system// sur le volume **d4** : | ||
Ligne 1604: | Ligne 1566: | ||
< | < | ||
# newfs -v -b 4096 -m 10 / | # newfs -v -b 4096 -m 10 / | ||
- | newfs: / | + | newfs: / |
- | newfs: | + | newfs: |
- | pfexec mkfs -F ufs / | + | pfexec mkfs -F ufs / |
- | Avertissement : 8506 secteur(s) du dernier cylindre n'ont pas été alloués | + | / |
- | / | + | |
- | | + | super-block backups |
- | sauvegardes de super-blocs (pour fsck -F ufs -o b=#) at: | + | |
- | | + | 1757664, 1787968, 1818272, 1848576, 1878880, 1909184, 1939488, 1969792, |
- | 2498352, 2543776, 2589200, 2634624, 2680048, 2725472, 2770896, 2816320, | + | 2000096, 2030400 |
- | 2861744, 2907168 | + | |
</ | </ | ||
Ligne 1628: | Ligne 1589: | ||
# umount /slice5 | # umount /slice5 | ||
# metarename d4 d40 | # metarename d4 d40 | ||
- | d4: a été renommé | + | d4: has been renamed to d40 |
</ | </ | ||
Ligne 1635: | Ligne 1596: | ||
< | < | ||
# metastat | # metastat | ||
- | d40: Miroir | + | d40: Mirror |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | d2: Sous-miroir de d40 | + | d2: Submirror of d40 |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | c0t0d0s5 | + | c0t0d0s5 |
- | d3: Sous-miroir de d40 | + | d3: Submirror of d40 |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | c0t0d0s6 | + | c0t0d0s6 |
Device Relocation Information: | Device Relocation Information: | ||
Device | Device | ||
- | c0t0d0 | + | c0t0d0 |
</ | </ | ||
Ligne 1670: | Ligne 1631: | ||
< | < | ||
# metadetach -f d40 d3 | # metadetach -f d40 d3 | ||
- | d40: sous-miroir | + | d40: submirror |
</ | </ | ||
Ligne 1677: | Ligne 1638: | ||
< | < | ||
# metaclear -f d3 | # metaclear -f d3 | ||
- | d3: Concaténation/Bande supprimée# | + | d3: Concat/Stripe is cleared |
</ | </ | ||
Ligne 1684: | Ligne 1645: | ||
< | < | ||
# metainit d30 1 1 c0t0d0s6 | # metainit d30 1 1 c0t0d0s6 | ||
- | d30: Concaténation/Bande configurée | + | d30: Concat/Stripe is setup |
</ | </ | ||
Ligne 1691: | Ligne 1652: | ||
< | < | ||
# metattach d40 d30 | # metattach d40 d30 | ||
- | d40: sous-miroir | + | d40: submirror |
</ | </ | ||
Ligne 1698: | Ligne 1659: | ||
< | < | ||
# metastat | # metastat | ||
- | d40: Miroir | + | d40: Mirror |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | d2: Sous-miroir de d40 | + | d2: Submirror of d40 |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | c0t0d0s5 | + | c0t0d0s5 |
- | d30: Sous-miroir de d40 | + | d30: Submirror of d40 |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | c0t0d0s6 | + | c0t0d0s6 |
Device Relocation Information: | Device Relocation Information: | ||
Device | Device | ||
- | c0t0d0 | + | c0t0d0 |
</ | </ | ||
Ligne 1749: | Ligne 1710: | ||
# umount /slice5 | # umount /slice5 | ||
# metaclear -r d40 | # metaclear -r d40 | ||
- | d40: Miroir supprimé | + | d40: Mirror is cleared |
- | d2: Concaténation/Bande suppriméed30: Concaténation/Bande supprimée | + | d2: Concat/Stripe is cleared |
+ | d30: Concat/Stripe is cleared | ||
</ | </ | ||
- | |||
===LAB#5 - Réserve de Tranches Dynamiques=== | ===LAB#5 - Réserve de Tranches Dynamiques=== | ||
Ligne 1758: | Ligne 1719: | ||
Pour utiliser une Réserve de Tranches Dynamiques il convient d' | Pour utiliser une Réserve de Tranches Dynamiques il convient d' | ||
- | < | + | < |
# metainit hsp000 | # metainit hsp000 | ||
- | + | hsp000: | |
- | hsp000: | + | |
</ | </ | ||
Ligne 1768: | Ligne 1728: | ||
< | < | ||
# metahs -i | # metahs -i | ||
- | hsp000: | + | hsp000: |
Device Relocation Information: | Device Relocation Information: | ||
Ligne 1778: | Ligne 1738: | ||
< | < | ||
# metahs -a hsp000 c0t0d0s4 | # metahs -a hsp000 c0t0d0s4 | ||
- | hsp000: | + | hsp000: |
</ | </ | ||
Ligne 1786: | Ligne 1746: | ||
# metahs -i | # metahs -i | ||
hsp000: 1 hot spare | hsp000: 1 hot spare | ||
- | | + | |
- | c0t0d0s4 | + | c0t0d0s4 |
Device Relocation Information: | Device Relocation Information: | ||
Device | Device | ||
- | c0t0d0 | + | c0t0d0 |
</ | </ | ||
Ligne 1806: | Ligne 1766: | ||
< | < | ||
# metaclear hsp000 | # metaclear hsp000 | ||
- | hsp000: | + | hsp000: |
</ | </ | ||
Ligne 1815: | Ligne 1775: | ||
< | < | ||
# metainit hsp001 | # metainit hsp001 | ||
- | hsp001: | + | hsp001: |
</ | </ | ||
Ligne 1822: | Ligne 1782: | ||
< | < | ||
# metahs -a hsp001 c0t0d0s4 | # metahs -a hsp001 c0t0d0s4 | ||
- | hsp001: | + | hsp001: |
</ | </ | ||
Ligne 1829: | Ligne 1789: | ||
< | < | ||
# metainit d10 1 1 c0t0d0s5 -h hsp001 | # metainit d10 1 1 c0t0d0s5 -h hsp001 | ||
- | d10: Concaténation/Bande configurée | + | d10: Concat/Stripe is setup |
# metainit d11 1 1 c0t0d0s6 -h hsp001 | # metainit d11 1 1 c0t0d0s6 -h hsp001 | ||
- | d11: Concaténation/Bande configurée | + | d11: Concat/Stripe is setup |
# metainit d20 -m d10 d11 | # metainit d20 -m d10 d11 | ||
- | metainit: d20: AVERTISSEMENT | + | metainit: d20: WARNING: This form of metainit |
- | Les sous-miroirs ne contiennent peut-être pas les mêmes données. | + | The submirrors may not have the same data. |
- | Pour de plus amples informations, | + | Please see ERRORS in metainit(1M) |
- | d20: Miroir configuré | + | d20: Mirror is setup |
</ | </ | ||
Ligne 1845: | Ligne 1807: | ||
< | < | ||
# metaclear d20 | # metaclear d20 | ||
- | d20: Miroir supprimé | + | d20: Mirror is cleared |
# metainit d20 -m d10 | # metainit d20 -m d10 | ||
- | d20: Miroir configuré | + | d20: Mirror is setup |
# metattach d20 d11 | # metattach d20 d11 | ||
- | d20: sous-miroir | + | d20: submirror |
</ | </ | ||
- | |||
Constatez maintenant le résultat de votre travail : | Constatez maintenant le résultat de votre travail : | ||
Ligne 1858: | Ligne 1819: | ||
# metahs -i | # metahs -i | ||
hsp001: 1 hot spare | hsp001: 1 hot spare | ||
- | | + | |
- | c0t0d0s4 | + | c0t0d0s4 |
Device Relocation Information: | Device Relocation Information: | ||
Device | Device | ||
- | c0t0d0 | + | c0t0d0 |
</ | </ | ||
< | < | ||
# metastat | # metastat | ||
- | d20: Miroir | + | d20: Mirror |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | d10: Sous-miroir de d20 | + | d10: Submirror of d20 |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | c0t0d0s5 | + | c0t0d0s5 |
- | d11: Sous-miroir de d20 | + | d11: Submirror of d20 |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | c0t0d0s6 | + | c0t0d0s6 |
hsp001: 1 hot spare | hsp001: 1 hot spare | ||
- | | + | |
- | c0t0d0s4 | + | c0t0d0s4 |
Device Relocation Information: | Device Relocation Information: | ||
Device | Device | ||
- | c0t0d0 | + | c0t0d0 |
</ | </ | ||
Ligne 1909: | Ligne 1870: | ||
< | < | ||
# metaclear hsp001 | # metaclear hsp001 | ||
- | metaclear: | + | metaclear: |
</ | </ | ||
Ligne 1927: | Ligne 1888: | ||
< | < | ||
# metahs -d hsp001 c0t0d0s4 | # metahs -d hsp001 c0t0d0s4 | ||
- | hsp001: | + | hsp001: |
</ | </ | ||
Ligne 1934: | Ligne 1895: | ||
< | < | ||
# metaclear hsp001 | # metaclear hsp001 | ||
- | hsp001: | + | hsp001: |
# metaclear -r d20 | # metaclear -r d20 | ||
- | d20: Miroir supprimé | + | d20: Mirror is cleared |
- | d10: Concaténation/Bande suppriméed11: Concaténation/Bande supprimée# | + | d10: Concat/Stripe is cleared |
+ | d11: Concat/Stripe is cleared | ||
</ | </ | ||
Ligne 1948: | Ligne 1911: | ||
< | < | ||
# metainit d5 -r c0t0d0s4 c0t0d0s5 c0t0d0s6 | # metainit d5 -r c0t0d0s4 c0t0d0s5 c0t0d0s6 | ||
- | d5: RAID configuré | + | d5: RAID is setup |
</ | </ | ||
Ligne 1958: | Ligne 1921: | ||
# metastat | # metastat | ||
d5: RAID | d5: RAID | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | Périphérique d' | + | Original device: |
- | | + | |
- | | + | |
- | c0t0d0s4 | + | c0t0d0s4 |
- | c0t0d0s5 | + | c0t0d0s5 |
- | c0t0d0s6 | + | c0t0d0s6 |
Device Relocation Information: | Device Relocation Information: | ||
Device | Device | ||
- | c0t0d0 | + | c0t0d0 |
</ | </ | ||
Ligne 1984: | Ligne 1947: | ||
# metastat | # metastat | ||
d5: RAID | d5: RAID | ||
- | | + | |
- | | + | |
- | | + | |
- | Périphérique d' | + | Original device: |
- | | + | |
- | | + | |
- | c0t0d0s4 | + | c0t0d0s4 |
- | c0t0d0s5 | + | c0t0d0s5 |
- | c0t0d0s6 | + | c0t0d0s6 |
Device Relocation Information: | Device Relocation Information: | ||
Device | Device | ||
- | c0t0d0 | + | c0t0d0 |
</ | </ | ||
Ligne 2003: | Ligne 1966: | ||
< | < | ||
# newfs -v -b 4096 -m 10 / | # newfs -v -b 4096 -m 10 / | ||
- | newfs: | + | newfs: |
- | pfexec mkfs -F ufs / | + | pfexec mkfs -F ufs / |
- | Avertissement | + | Warning: 946 sector(s) in last cylinder unallocated |
- | / | + | / |
- | | + | |
- | sauvegardes de super-blocs (pour fsck -F ufs -o b=#) at: | + | super-block backups |
32, 45456, 90880, 136304, 181728, 227152, 272576, 318000, 363424, 408848, | 32, 45456, 90880, 136304, 181728, 227152, 272576, 318000, 363424, 408848, | ||
- | 5450912, 5496336, 5541760, 5587184, 5632608, 5678032, 5723456, 5768880, | + | 3679376, 3724800, 3770224, 3815648, 3861072, 3906496, 3951920, 3997344, |
- | 5814304, 5859728 | + | 4042768, 4088192 |
</ | </ | ||
Ligne 2019: | Ligne 1982: | ||
# mount / | # mount / | ||
# df -h | # df -h | ||
- | Système de fichiers | + | Filesystem |
- | / | + | / |
/ | / | ||
ctfs | ctfs | ||
proc | proc | ||
mnttab | mnttab | ||
- | swap 1,5G 1016K 1,5G 1% / | + | swap 1.3G |
objfs 0K | objfs 0K | ||
sharefs | sharefs | ||
/ | / | ||
- | 8,5G 4,1G 4,3G | + | 8.1G 3.9G 4.1G |
fd | fd | ||
- | swap 1,5G | + | swap 1.3G 72K 1.3G 1% /tmp |
- | swap 1,5G 36K 1,5G 1% /var/run | + | swap 1.3G 32K 1.3G 1% /var/run |
- | mypool | + | / |
- | / | + | / |
- | / | + | |
</ | </ | ||
- | |||
- | <WRAP center round todo 60%> | ||
- | Expliquez la dernière ligne. Y-a-t-il des anomalies ? | ||
- | </ | ||
====Quotas==== | ====Quotas==== | ||
Ligne 2052: | Ligne 2010: | ||
Copiez tous le contenu de / | Copiez tous le contenu de / | ||
- | | + | < |
+ | # cp -pR / | ||
+ | </ | ||
Démontez maintenant /slice5 : | Démontez maintenant /slice5 : | ||
- | | + | < |
+ | # umount /slice5 | ||
+ | </ | ||
Editez le fichier **/ | Editez le fichier **/ | ||
Ligne 2071: | Ligne 2033: | ||
Démontez ensuite / | Démontez ensuite / | ||
- | | + | < |
+ | # umount / | ||
+ | </ | ||
Remontez / | Remontez / | ||
Ligne 2078: | Ligne 2042: | ||
# mount / | # mount / | ||
# cat /etc/mnttab | # cat /etc/mnttab | ||
- | / | + | / |
- | / | + | / |
- | ctfs / | + | ctfs / |
- | proc /proc | + | proc /proc |
- | mnttab | + | mnttab |
- | swap / | + | swap / |
- | objfs / | + | objfs / |
- | sharefs / | + | sharefs / |
- | / | + | / |
- | fd /dev/fd fd rw,dev=4d40001 | + | fd /dev/fd fd rw,dev=4e80001 |
- | swap /tmp tmpfs | + | swap /tmp tmpfs |
- | swap / | + | swap / |
- | mypool | + | -hosts |
- | -hosts | + | auto_home |
- | auto_home | + | solaris.i2tch.loc:vold(pid589) /vol nfs |
- | solaris: | + | / |
- | / | + | |
</ | </ | ||
Pour activer les quotas sur / | Pour activer les quotas sur / | ||
- | | + | < |
+ | # touch / | ||
+ | </ | ||
Le fichier **quotas** doit appartenir à **root** du groupe **root** et posséder des permissions de 600 : | Le fichier **quotas** doit appartenir à **root** du groupe **root** et posséder des permissions de 600 : | ||
- | | + | < |
+ | # chmod 600 / | ||
+ | </ | ||
Si besoin est, créez un utilisateur **user1** avec le mot de passe **test1234** : | Si besoin est, créez un utilisateur **user1** avec le mot de passe **test1234** : | ||
Ligne 2110: | Ligne 2077: | ||
# groupadd groupe1 | # groupadd groupe1 | ||
# useradd -m -g groupe1 -d / | # useradd -m -g groupe1 -d / | ||
- | 64 blocs | ||
# passwd user1 | # passwd user1 | ||
- | Nouveau mot de passe : test1234 | + | New Password: test1234 |
- | Entrez de nouveau le mot de passe : test1234 | + | Re-enter new Password: test1234 |
- | passwd: | + | passwd: |
</ | </ | ||
Ligne 2123: | Ligne 2089: | ||
/usr/bin/vi | /usr/bin/vi | ||
# echo $EDITOR | # echo $EDITOR | ||
- | / | + | |
# EDITOR=/ | # EDITOR=/ | ||
# export EDITOR | # export EDITOR | ||
Ligne 2132: | Ligne 2098: | ||
Mettez en place maintenant des quotas **soft** de 8 000 Ko et **hard** de 10 000 Ko pour l' | Mettez en place maintenant des quotas **soft** de 8 000 Ko et **hard** de 10 000 Ko pour l' | ||
- | | + | < |
+ | # edquota user1 | ||
+ | </ | ||
Modifiez ce fichier ainsi : | Modifiez ce fichier ainsi : | ||
Ligne 2146: | Ligne 2114: | ||
Activez maintenant les quotas sur / | Activez maintenant les quotas sur / | ||
- | | + | < |
+ | # quotaon / | ||
+ | </ | ||
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
Ligne 2157: | Ligne 2127: | ||
Pour modifier la période de grâce, il convient d' | Pour modifier la période de grâce, il convient d' | ||
- | |||
- | <WRAP center round todo 60%> | ||
- | Mettez en place une période de grâce de 10 jours. | ||
- | </ | ||
Si pendant la période de grâce l' | Si pendant la période de grâce l' | ||
Ligne 2178: | Ligne 2144: | ||
Block limits | Block limits | ||
User | User | ||
- | user1 | + | user1 |
</ | </ | ||
Ligne 2188: | Ligne 2154: | ||
</ | </ | ||
- | Si besoin est, créez | + | Créez |
< | < | ||
# groupadd groupe2 | # groupadd groupe2 | ||
# useradd -m -g groupe2 -d / | # useradd -m -g groupe2 -d / | ||
- | 64 blocs | ||
# passwd user2 | # passwd user2 | ||
- | Nouveau mot de passe : test1234 | + | New Password: test1234 |
- | Entrez de nouveau le mot de passe : test1234 | + | Re-enter new Password: test1234 |
- | passwd: | + | passwd: |
</ | </ | ||
- | |||
Vous pouvez mettre en place les mêmes quotas pour d' | Vous pouvez mettre en place les mêmes quotas pour d' | ||
Ligne 2209: | Ligne 2173: | ||
Block limits | Block limits | ||
User | User | ||
- | user1 | + | user1 |
- | user2 | + | user2 |
</ | </ | ||
Ligne 2217: | Ligne 2181: | ||
< | < | ||
# su - user1 | # su - user1 | ||
- | Sun Microsystems Inc. SunOS 5.10 Generic January 2005 | + | Oracle Corporation |
$ pwd | $ pwd | ||
/ | / | ||
$ cd / | $ cd / | ||
$ ls -lRa > / | $ ls -lRa > / | ||
- | quota_ufs: Warning: over disk limit (pid 1542, uid 100, inum 15, fs / | + | quota_ufs: Warning: over disk limit (pid 1472, uid 100, inum 15, fs / |
- | quota_ufs: over hard disk limit (pid 1542, uid 100, inum 15, fs / | + | quota_ufs: over hard disk limit (pid 1472, uid 100, inum 15, fs / |
$ exit | $ exit | ||
# du -h / | # du -h / | ||
- | 9,8M / | + | 9.8M / |
</ | </ | ||
Ligne 2234: | Ligne 2198: | ||
Revenez à l' | Revenez à l' | ||
</ | </ | ||
- | |||
- | |||
- | =====Références===== | ||
- | |||
- | * **[[http:// | ||
----- | ----- | ||
< | < | ||
< | < | ||
- | Copyright © 2011-2018 I2TCH LIMITED.< | + | Copyright © 2020 Hugh Norris. |
</ | </ | ||
</ | </ |