Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
elearning:workbooks:centos:8:avance:l102 [2021/08/23 10:38] – created adminelearning:workbooks:centos:8:avance:l102 [2022/02/22 15:15] (Version actuelle) admin
Ligne 1: Ligne 1:
 ~~PDF:LANDSCAPE~~ ~~PDF:LANDSCAPE~~
 +
 +Version : **2022.01**
  
 Dernière mise-à-jour : ~~LASTMOD~~ Dernière mise-à-jour : ~~LASTMOD~~
Ligne 356: Ligne 358:
 </code> </code>
  
-Installez maintenant les paquets necessaires :+Installez maintenant les paquets nécessaires :
  
 <code> <code>
Ligne 367: Ligne 369:
 ====2.1 - Déplacer /home==== ====2.1 - Déplacer /home====
  
-<WRAP center round alert>+<WRAP center round alert 60%>
 **Important** - Il n'est pas conseillé de compiler en tant que root pour des raisons de sécurité. Pour pouvoir utiliser le compte d'un utilisateur pour créer un nouveau noyau, celui-ci doit disposer de plus de 10 Go d'espace libre. **Important** - Il n'est pas conseillé de compiler en tant que root pour des raisons de sécurité. Pour pouvoir utiliser le compte d'un utilisateur pour créer un nouveau noyau, celui-ci doit disposer de plus de 10 Go d'espace libre.
 </WRAP> </WRAP>
  
-Connectez-vous directement en tant que root à la machine virtuelle CentOS 8 et créez une seule partition sur **/dev/sdc** :+<WRAP center round todo 60%> 
 +**A faire** - **Déconnectez-vous** de votre session **CentOS8_SSH_10.0.2.45** et re-connectez-vous à la VM en tant que root en utilisant la connexion **CentOS8_ROOT_10.0.2.45**. 
 +</WRAP> 
 + 
 +Créez ensuite une seule partition sur **/dev/sdc** :
  
 <code> <code>
Ligne 537: Ligne 543:
 </code> </code>
  
-<WRAP center round todo> +<WRAP center round todo 60%
-**A faire** - Fermez la session de root et connectez-vous en tant que trainee.+**A faire** - **Déconnectez-vous** de votre session **CentOS8_ROOT_10.0.2.45** et re-connectez-vous à la VM en tant que trainee en utilisant la connexion **CentOS8_SSH_10.0.2.45**.
 </WRAP> </WRAP>
  
Ligne 730: Ligne 736:
 </code> </code>
  
-<WRAP center round important>+<WRAP center round important 60%>
 **Important** - Les erreurs sont sans importance. **Important** - Les erreurs sont sans importance.
 </WRAP> </WRAP>
Ligne 819: Ligne 825:
 </code> </code>
  
-<WRAP center round important>+<WRAP center round important 60%>
 **Important** - Cette commande lit le fichier .config du noyau actuel et le compare avec celui des sources du noyau. S'il existent des nouvelles configurations à effectuer dans les sources du noyau, la commande vous pose des questions. **Important** - Cette commande lit le fichier .config du noyau actuel et le compare avec celui des sources du noyau. S'il existent des nouvelles configurations à effectuer dans les sources du noyau, la commande vous pose des questions.
 </WRAP> </WRAP>
Ligne 857: Ligne 863:
     * la fonctionalité n'est pas incluse.     * la fonctionalité n'est pas incluse.
  
-<WRAP center round important>+<WRAP center round important 60%>
 **Important** - Cette commande permet la modification de la configuration du noyau. **Important** - Cette commande permet la modification de la configuration du noyau.
 </WRAP> </WRAP>
Ligne 987: Ligne 993:
 </code> </code>
  
-<WRAP center round important>+<WRAP center round important 60%>
 **Important** - La version 2.6 du noyau a vu le jour en **2003**. Les **SUBLEVEL** se suivaient régulièrement. Avec la version 2.6 du noyau, la valeur paire du **PATCHLEVEL** indiquait que le noyau était stable. Quand vous recompilez le noyau à partir des sources, vous devez modifier la valeur de l'EXTRAVERSION.  Le passage à la version 3.0 fut décidé par Linus Torvalds à l'occasion des 20 ans du noyau Linux. Depuis l'arrivée de la version 3 du noyau, la signification de la valeur de PATCHLEVEL paire et impaire a été abondonnée. **Important** - La version 2.6 du noyau a vu le jour en **2003**. Les **SUBLEVEL** se suivaient régulièrement. Avec la version 2.6 du noyau, la valeur paire du **PATCHLEVEL** indiquait que le noyau était stable. Quand vous recompilez le noyau à partir des sources, vous devez modifier la valeur de l'EXTRAVERSION.  Le passage à la version 3.0 fut décidé par Linus Torvalds à l'occasion des 20 ans du noyau Linux. Depuis l'arrivée de la version 3 du noyau, la signification de la valeur de PATCHLEVEL paire et impaire a été abondonnée.
 </WRAP> </WRAP>
Ligne 1101: Ligne 1107:
 [trainee@centos7 SPECS]$ rpmbuild -bb --target=`uname -m` kernel.spec 2> build-err.log | tee build-out.log & [trainee@centos7 SPECS]$ rpmbuild -bb --target=`uname -m` kernel.spec 2> build-err.log | tee build-out.log &
 </code> </code>
 +
 +<WRAP center round important 60%>
 +**Important** - La compilation peut prendre des heures. Arrêtez donc le processus avec les touches ^C. Arrêtez ensuite votre VM. Demandez à votre formateur de démarrer la VM contenant le noyau déjà compilé.
 +</WRAP>
  
 A l'issu du processus, les RPMs se trouvent dans le répertoire **/home/trainee/rpmbuild/RPMS/x86_64/** : A l'issu du processus, les RPMs se trouvent dans le répertoire **/home/trainee/rpmbuild/RPMS/x86_64/** :
Ligne 1502: Ligne 1512:
 </code> </code>
  
-<WRAP center round important>+<WRAP center round important 60%>
 **Important** - Pour mettre en place un quota par group, la procédure est similaire. Il suffit d'utiliser l'option -g de la commande edquota. **Important** - Pour mettre en place un quota par group, la procédure est similaire. Il suffit d'utiliser l'option -g de la commande edquota.
 </WRAP> </WRAP>
Ligne 1541: Ligne 1551:
 Il est à noter que vous pouvez soit mettre en place un quota en taille, soit mettre en place un quota basé sur le nombre d'inodes utilisés par l'utilisateur. Il est à noter que vous pouvez soit mettre en place un quota en taille, soit mettre en place un quota basé sur le nombre d'inodes utilisés par l'utilisateur.
  
-<WRAP center round important>+<WRAP center round important 60%>
 **important** - La commande pour désactivez les quotas est **quotaoff**.  **important** - La commande pour désactivez les quotas est **quotaoff**. 
 </WRAP> </WRAP>
Ligne 1561: Ligne 1571:
 </code> </code>
  
-<WRAP center round important>+<WRAP center round important 60%>
 **Important** - Notez que l'utilisateur fenestros ne figure pas dans la liste. Sous RHEL / CentOS, le quota n'est pas visible tant que l'utilisateur ne s'est pas connecté pour la première fois.  **Important** - Notez que l'utilisateur fenestros ne figure pas dans la liste. Sous RHEL / CentOS, le quota n'est pas visible tant que l'utilisateur ne s'est pas connecté pour la première fois. 
 </WRAP> </WRAP>
Ligne 1686: Ligne 1696:
  
 ----- -----
-<html> +Copyright © 2022 Hugh Norris.
-<div align="center"> +
-Copyright © 2021 Hugh Norris. +
-</html>+
Menu