1 |
Olivier Roomans wrote: |
2 |
|
3 |
> Sebastien Vincent wrote: |
4 |
> |
5 |
>> Bonjour, |
6 |
>> |
7 |
>> j'ai un serveur en production que je voudrais passer en gentoo. |
8 |
>> |
9 |
>> Je voudrais savoir quels moyens j'ai pour faire une intervention |
10 |
>> sans interruption de service, ou très courte interruption. Je pense |
11 |
>> à : |
12 |
>> 1 - Installation depuis stage 3. |
13 |
>> 2 - Configuration du noyau |
14 |
>> 3 - Maximum de choses en précompilés (samba, etc...) |
15 |
>> |
16 |
>> Mais voilà, est-il possible avec ce type d'installation de passer |
17 |
>> ensuite |
18 |
>> tout doucement a un systeme entierement compilé (optimisé avec quelques |
19 |
>> CCFLAGS) ? Comment procéder a une telle mises à jour et quels sont |
20 |
>> les risques ? |
21 |
>> |
22 |
>> D'avance merci de vos conseils, |
23 |
>> |
24 |
>> Amicalement, |
25 |
>> Seb :) |
26 |
>> |
27 |
>> |
28 |
>> -- |
29 |
>> gentoo-user-fr@g.o mailing list |
30 |
>> |
31 |
>> |
32 |
>> |
33 |
> Salut, |
34 |
> |
35 |
> si tu as suffisemment d'espace disque disponible, je te conseillerais |
36 |
> plutot de faire ton install à ton aise dans un chroot à partir du |
37 |
> système existant, par après tu pourras reconvertir l'espace utilisé |
38 |
> par l'ancien système en espace de stockage. |
39 |
> |
40 |
> Enfin, c'est comme ça que je ferais moi, parce que utiliser des |
41 |
> packages précompilés en masse, c'est se passer du meilleur de gentoo, |
42 |
> dans ce cas autant utiliser une debian alors (non, ce n'est pas un |
43 |
> troll, juste une constatation ;-)) |
44 |
> |
45 |
> Olivier. |
46 |
> |
47 |
> -- |
48 |
> gentoo-user-fr@g.o mailing list |
49 |
|
50 |
Ok, j'ai effectivement consulté le guide des méthodes d'installation |
51 |
alternatives |
52 |
et je suis tombé sur cette possibilité d'installer a partir d'un système |
53 |
existant qui m'a seduit. |
54 |
|
55 |
Je vais, je pense, installer cette gentoo sur un autre disque de 30Go |
56 |
que j'ai sous |
57 |
la main. |
58 |
|
59 |
Comment se passe cette installation ? L'auteur survole vraiment le sujet |
60 |
et j'ai un peu de mal |
61 |
je doit avouer. |
62 |
|
63 |
Voilà ce que j'ai compris : |
64 |
LiveCD dans le lecteur : |
65 |
mount /mnt/cdrom |
66 |
fdisk /dev/hdb (supposons hdb) |
67 |
mkdir /mnt/gentoo (sur le systeme hote) |
68 |
mkdir /mnt/gentoo/proc |
69 |
mount /dev/hdb3 /mnt/gentoo |
70 |
mount -t proc none /mnt/gentoo/proc |
71 |
cd /mnt/gentoo |
72 |
tar xvjpf stage1 |
73 |
chroot /mnt/gentoo /bin/bash |
74 |
env-update |
75 |
source /etc/profile |
76 |
|
77 |
/* |
78 |
Ensuite ici j'hesite mais je suppose que comme le systeme hote utilise |
79 |
la carte reseau, je ne |
80 |
peux pas la configurer ou l'utiliser ici, ca perturberais ? Donc je |
81 |
copie les distfiles depuis un autre |
82 |
poste sur l'hote, pusi depuis l'hote sur la partition de la futur gentoo |
83 |
et je reprend. |
84 |
*/ |
85 |
|
86 |
cd /usr/portage |
87 |
script/bootstrap.sh |
88 |
emerge system |
89 |
emerge "<gentoo-dev-sources-2.6.8" |
90 |
make menuconfig |
91 |
mount /boot |
92 |
cp arch/boot/bzImage /boot/kernel-2.6.7-gentoo |
93 |
cp System.map /boot/System.map-2.6.7-gentoo |
94 |
cp config /boot/config-2.6.7-gentoo |
95 |
emerge vixie-cron syslog-ng grub |
96 |
nano -w /boot/grub/grub.conf |
97 |
|
98 |
/* |
99 |
La dans grub je configure en tant que hda (puisque je vais retirer le |
100 |
hda ensuite (le systeme |
101 |
hote) et que le hdb sur lequel j'ai configuré la gentoo (ide 0 esclave) |
102 |
deviendra hda (ide 0 maitre). |
103 |
*/ |
104 |
|
105 |
exit |
106 |
umount /mnt/gentoo/boot /mnt/gentoo/proc /mnt/gentoo |
107 |
|
108 |
D'avance merci de me conseiller pour mieux faire, ou de me corriger si |
109 |
je me suis trompé |
110 |
et que je risque de faire une erreur :) |
111 |
|
112 |
Amicalement, |
113 |
|
114 |
Seb :)) |
115 |
|
116 |
-- |
117 |
gentoo-user-fr@g.o mailing list |