Projet

Général

Profil

SSD » Historique » Version 9

Mehdi Abaakouk, 19/03/2012 16:29

1 3 Mehdi Abaakouk
h1. Le SSD
2 2 Mehdi Abaakouk
3 5 iku jam
{{>toc}}
4 5 iku jam
5 4 Laurent GUERBY
Afin de mettre à disposition des volumes provenant du SSD sans pour autant perdre 128 MB par volume en utilisant ganeti voici la solution adoptée.
6 3 Mehdi Abaakouk
7 4 Laurent GUERBY
Elle permet d'avoir le SSD en raid 1 réseau (drbd de ganeti) et d'utiliser les fonctionnalités de redondance sans gaspiller de l'espace SSD
8 3 Mehdi Abaakouk
9 3 Mehdi Abaakouk
Une vm ganeti en drbd qui utilise tout l'espace de 2 SSD (ie: 24G sur h5 et h6)
10 3 Mehdi Abaakouk
11 4 Laurent GUERBY
La vm créé un lvm sur son disque virtuel, puis ensuite on partage des logical volume de ce lvm via NBD, ISCSI ou AoE
12 3 Mehdi Abaakouk
13 3 Mehdi Abaakouk
Ci-dessous les éléments de configuration de ceci.
14 1 Laurent GUERBY
15 9 Mehdi Abaakouk
h2. ISCSI (Internet Small Computer Systems Interface), *recommandé*
16 6 Mehdi Abaakouk
17 6 Mehdi Abaakouk
http://en.wikipedia.org/wiki/ISCSI
18 6 Mehdi Abaakouk
19 9 Mehdi Abaakouk
h3. Installation de iscsi côté server
20 6 Mehdi Abaakouk
21 6 Mehdi Abaakouk
<pre>
22 6 Mehdi Abaakouk
apt-get install iscsitarget-dkms iscsitarget
23 6 Mehdi Abaakouk
</pre>
24 6 Mehdi Abaakouk
25 7 Mehdi Abaakouk
Dans "/etc/iet/initiators.allow" et dans "/etc/iet/targets.allow" commenter la ligne suivante:
26 7 Mehdi Abaakouk
<pre>
27 7 Mehdi Abaakouk
ALL ALL
28 7 Mehdi Abaakouk
</pre>
29 1 Laurent GUERBY
30 7 Mehdi Abaakouk
Puis démarrer le iscsi
31 7 Mehdi Abaakouk
32 6 Mehdi Abaakouk
<pre>
33 6 Mehdi Abaakouk
/etc/init.d/iscsitarget start
34 6 Mehdi Abaakouk
</pre>
35 6 Mehdi Abaakouk
36 9 Mehdi Abaakouk
h3. Configuration d'un nouveau volume réseau
37 6 Mehdi Abaakouk
38 9 Mehdi Abaakouk
h4. Configuration sur le serveur
39 6 Mehdi Abaakouk
40 6 Mehdi Abaakouk
<pre>
41 6 Mehdi Abaakouk
lvcreate -n debug-gnt-2 -L 2G vgssd
42 6 Mehdi Abaakouk
mkfs.ext4 /dev/vgssd/debug-gnt-2
43 6 Mehdi Abaakouk
# tune2fs -o discard /dev/vgssd/debug-gnt-2 # ne marche pas sur squeeze
44 6 Mehdi Abaakouk
</pre>
45 6 Mehdi Abaakouk
46 6 Mehdi Abaakouk
Dans le fichier /etc/iet/ietd.conf ajouter un "target iscsi":
47 6 Mehdi Abaakouk
48 6 Mehdi Abaakouk
<pre>
49 6 Mehdi Abaakouk
Target iqn.2012-02.net.tetaneutral:debug-gnt.disk1
50 6 Mehdi Abaakouk
        IncomingUser
51 6 Mehdi Abaakouk
        OutgoingUser
52 6 Mehdi Abaakouk
        Lun 0 Path=/dev/vgssd/debug-gnt,Type=fileio
53 6 Mehdi Abaakouk
        Alias disk1
54 6 Mehdi Abaakouk
</pre>
55 6 Mehdi Abaakouk
56 6 Mehdi Abaakouk
Dans le fichier /etc/iet/initiators.allow, autorisé la machine:
57 6 Mehdi Abaakouk
58 6 Mehdi Abaakouk
<pre>
59 6 Mehdi Abaakouk
iqn.2012-02.net.tetaneutral:nagios.disk1 91.224.149.236
60 1 Laurent GUERBY
</pre>
61 7 Mehdi Abaakouk
62 6 Mehdi Abaakouk
Puis on reload
63 6 Mehdi Abaakouk
<pre>
64 6 Mehdi Abaakouk
/etc/init.d/iscsitarget restart
65 6 Mehdi Abaakouk
</pre>
66 6 Mehdi Abaakouk
67 6 Mehdi Abaakouk
En iscsi, on peut aussi utiliser des login/password en plus des ip pour les ACL
68 6 Mehdi Abaakouk
69 9 Mehdi Abaakouk
h4. Configuration sur le client
70 6 Mehdi Abaakouk
71 6 Mehdi Abaakouk
<pre>
72 6 Mehdi Abaakouk
apt-get install open-iscsi
73 6 Mehdi Abaakouk
sed -i -e '/node.startup/s/manual/automatic/g' /etc/iscsi/iscsid.conf
74 6 Mehdi Abaakouk
/etc/init.d/open-iscsi start
75 6 Mehdi Abaakouk
iscsi_discovery  91.224.149.251
76 6 Mehdi Abaakouk
77 6 Mehdi Abaakouk
78 6 Mehdi Abaakouk
cat >> /etc/fstab <<EOF
79 6 Mehdi Abaakouk
/dev/sda    /myssd2     ext4    discard,noatime,_netdev     0       0
80 6 Mehdi Abaakouk
EOF
81 6 Mehdi Abaakouk
mkdir /myssd2
82 6 Mehdi Abaakouk
/etc/init.d/open-iscsi restart
83 6 Mehdi Abaakouk
</pre>
84 6 Mehdi Abaakouk
85 9 Mehdi Abaakouk
h4. Supprimer un disk iscsi
86 6 Mehdi Abaakouk
87 6 Mehdi Abaakouk
Sur le client, arrêter open-iscsi:
88 6 Mehdi Abaakouk
<pre>
89 6 Mehdi Abaakouk
/etc/init.d/open-iscsi stop
90 6 Mehdi Abaakouk
</pre>
91 6 Mehdi Abaakouk
92 9 Mehdi Abaakouk
h4. Tunning 
93 8 Mehdi Abaakouk
94 8 Mehdi Abaakouk
Dans certain cas si la VM ssd1.ttn boot aprés votre VM, le disque iscsi n'est pas encore prés et le timeout de login par défaut n'est pas suffisant,
95 8 Mehdi Abaakouk
On peux alors ajuster sur le client les valeurs suivantes dans le fichier de configuration "/etc/iscsi/iscsid.conf"
96 8 Mehdi Abaakouk
<pre>
97 8 Mehdi Abaakouk
node.conn[0].timeo.login_timeout = 30 # (au lieu de 15)
98 8 Mehdi Abaakouk
node.session.initial_login_retry_max = 20 (au lieu de 8)
99 8 Mehdi Abaakouk
</pre>
100 8 Mehdi Abaakouk
101 8 Mehdi Abaakouk
Nous aurons ainsi un timeout de 600 seconds au lieu des 120 par défaut.
102 8 Mehdi Abaakouk
103 6 Mehdi Abaakouk
104 9 Mehdi Abaakouk
h2. NBD (Network Block Device)
105 2 Mehdi Abaakouk
106 2 Mehdi Abaakouk
http://en.wikipedia.org/wiki/Network_block_device
107 2 Mehdi Abaakouk
108 9 Mehdi Abaakouk
h3. Installation de nbd côté serveur
109 2 Mehdi Abaakouk
110 2 Mehdi Abaakouk
<pre>
111 2 Mehdi Abaakouk
apt-get install nbd-server
112 2 Mehdi Abaakouk
echo '[general]' > /etc/nbd-server/conf
113 2 Mehdi Abaakouk
/etc/init.d/nbd-server restart
114 2 Mehdi Abaakouk
</pre>
115 1 Laurent GUERBY
116 9 Mehdi Abaakouk
h3. Configuration d'un nouveau volume réseau
117 2 Mehdi Abaakouk
118 9 Mehdi Abaakouk
h4. Configuration sur le serveur
119 4 Laurent GUERBY
120 2 Mehdi Abaakouk
<pre>
121 2 Mehdi Abaakouk
lvcreate -n debug-gnt -L 2G vgssd
122 2 Mehdi Abaakouk
mkfs.ext4 /dev/vgssd/debug-gnt
123 2 Mehdi Abaakouk
# tune2fs -o discard /dev/vgssd/debug-gnt # ne marche pas sur squeeze
124 2 Mehdi Abaakouk
</pre>
125 2 Mehdi Abaakouk
126 2 Mehdi Abaakouk
Le port est par convention pour tetaneutral :
127 2 Mehdi Abaakouk
1 + 3 last ip digit (ie: 1231 pour 91.224.149.231)
128 2 Mehdi Abaakouk
129 2 Mehdi Abaakouk
<pre>
130 2 Mehdi Abaakouk
cat >> /etc/nbd-server/conf <<EOF
131 2 Mehdi Abaakouk
[debug-gnt]
132 2 Mehdi Abaakouk
    exportname = /dev/vgssd/debug-gnt
133 2 Mehdi Abaakouk
    port = 1231
134 2 Mehdi Abaakouk
    authfile = /etc/nbd-server/allow-231
135 2 Mehdi Abaakouk
EOF
136 2 Mehdi Abaakouk
137 2 Mehdi Abaakouk
cat > /etc/nbd-server/allow-231 <<EOF
138 2 Mehdi Abaakouk
91.224.149.231
139 2 Mehdi Abaakouk
EOF
140 2 Mehdi Abaakouk
</pre>
141 2 Mehdi Abaakouk
142 9 Mehdi Abaakouk
h4. Configuration sur le client
143 2 Mehdi Abaakouk
144 2 Mehdi Abaakouk
<pre>
145 2 Mehdi Abaakouk
apt-get install nbd-client
146 2 Mehdi Abaakouk
147 2 Mehdi Abaakouk
cat > /etc/nbd-client <<EOF
148 2 Mehdi Abaakouk
KILLALL="true"
149 2 Mehdi Abaakouk
NBD_DEVICE[0]=/dev/nbd0
150 2 Mehdi Abaakouk
NBD_TYPE[0]=f
151 2 Mehdi Abaakouk
NBD_HOST[0]=ssd1
152 2 Mehdi Abaakouk
NBD_PORT[0]=1231 # < 1 + 3 last ip digit
153 2 Mehdi Abaakouk
NBD_EXTRA[0]=
154 2 Mehdi Abaakouk
EOF
155 2 Mehdi Abaakouk
156 2 Mehdi Abaakouk
mkdir /myssd1
157 2 Mehdi Abaakouk
158 2 Mehdi Abaakouk
cat >> /etc/fstab <<EOF
159 2 Mehdi Abaakouk
/dev/nbd0           /myssd      ext4    defaults,discard,noauto        0       2
160 2 Mehdi Abaakouk
EOF
161 2 Mehdi Abaakouk
162 2 Mehdi Abaakouk
/etc/init.d/nbd-client restart
163 2 Mehdi Abaakouk
mount -a
164 2 Mehdi Abaakouk
</pre>
165 2 Mehdi Abaakouk
166 1 Laurent GUERBY
167 9 Mehdi Abaakouk
h2. AoE (ATA over Ethernet)
168 2 Mehdi Abaakouk
169 4 Laurent GUERBY
http://en.wikipedia.org/wiki/ATA_over_Ethernet
170 4 Laurent GUERBY
171 9 Mehdi Abaakouk
h3. Installation de AoE côté serveur
172 2 Mehdi Abaakouk
173 2 Mehdi Abaakouk
<pre>
174 2 Mehdi Abaakouk
apt-get install vblade vblade-persist
175 2 Mehdi Abaakouk
</pre>
176 2 Mehdi Abaakouk
177 9 Mehdi Abaakouk
h3. Configuration d'un nouveau volume réseau
178 2 Mehdi Abaakouk
179 9 Mehdi Abaakouk
h4. Configuration sur le serveur
180 2 Mehdi Abaakouk
181 2 Mehdi Abaakouk
<pre>
182 2 Mehdi Abaakouk
lvcreate -n debug-gnt-3 -L 2G vgssd
183 2 Mehdi Abaakouk
mkfs.ext4 /dev/vgssd/debug-gnt-3
184 2 Mehdi Abaakouk
# tune2fs -o discard /dev/vgssd/debug-gnt-3 # ne marche pas sur squeeze
185 2 Mehdi Abaakouk
</pre>
186 2 Mehdi Abaakouk
187 2 Mehdi Abaakouk
<pre>
188 2 Mehdi Abaakouk
vblade-persist setup 0 0 eth0 /dev/vgssd/debug-gnt-3
189 2 Mehdi Abaakouk
vblade-persist mac 0 0 add aa:00:00:be:8f:d0 
190 2 Mehdi Abaakouk
vblade-persist auto 0 0 
191 2 Mehdi Abaakouk
vblade-persist restart 0 0
192 2 Mehdi Abaakouk
</pre> 
193 2 Mehdi Abaakouk
194 2 Mehdi Abaakouk
Le 0 0 est un identifiant unique du disque
195 2 Mehdi Abaakouk
Dans AoE les acl s'applique sur les adresses MAC
196 2 Mehdi Abaakouk
197 2 Mehdi Abaakouk
AoE communique sur la couche ethernet comme son nom l'indique
198 2 Mehdi Abaakouk
Il n'est donc pas routable
199 2 Mehdi Abaakouk
200 2 Mehdi Abaakouk
201 2 Mehdi Abaakouk
202 9 Mehdi Abaakouk
h4. Configuration sur le client
203 2 Mehdi Abaakouk
204 2 Mehdi Abaakouk
<pre>
205 2 Mehdi Abaakouk
apt-get install aoe-tools
206 2 Mehdi Abaakouk
</pre>
207 2 Mehdi Abaakouk
208 2 Mehdi Abaakouk
dans /etc/default/aoetools changer INTERFACES comme ceci:
209 2 Mehdi Abaakouk
210 2 Mehdi Abaakouk
<pre>
211 2 Mehdi Abaakouk
INTERFACES="eth0"
212 2 Mehdi Abaakouk
</pre>
213 2 Mehdi Abaakouk
214 2 Mehdi Abaakouk
<pre>
215 2 Mehdi Abaakouk
/etc/init.d/aoetools start
216 2 Mehdi Abaakouk
aoe-discover
217 2 Mehdi Abaakouk
218 2 Mehdi Abaakouk
cat >> /etc/fstab <<EOF
219 2 Mehdi Abaakouk
/dev/etherd/e0.0    /myssd2     ext4    discard,noatime,_netdev     0       0
220 2 Mehdi Abaakouk
EOF
221 2 Mehdi Abaakouk
222 2 Mehdi Abaakouk
mkdir /myssd2
223 2 Mehdi Abaakouk
224 2 Mehdi Abaakouk
/etc/init.d/aoetools restart
225 2 Mehdi Abaakouk
mount -a
226 2 Mehdi Abaakouk
</pre>
227 2 Mehdi Abaakouk
228 2 Mehdi Abaakouk
229 9 Mehdi Abaakouk
h2. Installation d'une machine SSDx
230 2 Mehdi Abaakouk
231 9 Mehdi Abaakouk
h3. Préparation du disque sur h5 et h6
232 2 Mehdi Abaakouk
233 2 Mehdi Abaakouk
<pre>
234 2 Mehdi Abaakouk
root@h5:~# fdisk /dev/sda
235 2 Mehdi Abaakouk
236 2 Mehdi Abaakouk
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
237 2 Mehdi Abaakouk
         switch off the mode (command 'c') and change display units to
238 2 Mehdi Abaakouk
         sectors (command 'u').
239 2 Mehdi Abaakouk
240 2 Mehdi Abaakouk
Command (m for help): c
241 2 Mehdi Abaakouk
DOS Compatibility flag is not set
242 2 Mehdi Abaakouk
243 2 Mehdi Abaakouk
Command (m for help): p
244 2 Mehdi Abaakouk
245 2 Mehdi Abaakouk
Disk /dev/sda: 40.0 GB, 40020664320 bytes
246 2 Mehdi Abaakouk
255 heads, 63 sectors/track, 4865 cylinders
247 2 Mehdi Abaakouk
Units = cylinders of 16065 * 512 = 8225280 bytes
248 2 Mehdi Abaakouk
Sector size (logical/physical): 512 bytes / 512 bytes
249 2 Mehdi Abaakouk
I/O size (minimum/optimal): 512 bytes / 512 bytes
250 2 Mehdi Abaakouk
Disk identifier: 0x0001def5
251 2 Mehdi Abaakouk
252 2 Mehdi Abaakouk
   Device Boot      Start         End      Blocks   Id  System
253 2 Mehdi Abaakouk
/dev/sda1   *           1        1216     9764864   83  Linux
254 2 Mehdi Abaakouk
/dev/sda2            1216        1703     3906560   82  Linux swap / Solaris
255 2 Mehdi Abaakouk
256 2 Mehdi Abaakouk
Command (m for help): n
257 2 Mehdi Abaakouk
Command action
258 2 Mehdi Abaakouk
   e   extended
259 2 Mehdi Abaakouk
   p   primary partition (1-4)
260 2 Mehdi Abaakouk
p
261 2 Mehdi Abaakouk
Partition number (1-4): 3
262 2 Mehdi Abaakouk
First cylinder (1703-4865, default 1703):
263 2 Mehdi Abaakouk
Using default value 1703
264 2 Mehdi Abaakouk
Last cylinder, +cylinders or +size{K,M,G} (1703-4865, default 4865):
265 2 Mehdi Abaakouk
Using default value 4865
266 2 Mehdi Abaakouk
267 2 Mehdi Abaakouk
Command (m for help): t
268 2 Mehdi Abaakouk
Partition number (1-4): 3
269 2 Mehdi Abaakouk
Hex code (type L to list codes): 8e
270 2 Mehdi Abaakouk
Changed system type of partition 3 to 8e (Linux LVM)
271 2 Mehdi Abaakouk
272 2 Mehdi Abaakouk
Command (m for help): w
273 2 Mehdi Abaakouk
The partition table has been altered!
274 2 Mehdi Abaakouk
</pre>
275 2 Mehdi Abaakouk
276 2 Mehdi Abaakouk
Création du lvm
277 2 Mehdi Abaakouk
278 2 Mehdi Abaakouk
<pre>
279 2 Mehdi Abaakouk
pvcreate /dev/sda3
280 2 Mehdi Abaakouk
vgcreate kvmvgssd /dev/sda3
281 2 Mehdi Abaakouk
</pre>
282 2 Mehdi Abaakouk
283 2 Mehdi Abaakouk
284 2 Mehdi Abaakouk
*Création de la vm, sur le master node (ie: h1):*
285 2 Mehdi Abaakouk
286 2 Mehdi Abaakouk
La taille du disque sera de 24680M: 24680M + 128M (drbd) = 24808M dispo sur le SSD
287 2 Mehdi Abaakouk
288 1 Laurent GUERBY
289 1 Laurent GUERBY
<pre>
290 1 Laurent GUERBY
gnt-instance add -t drbd -B memory=512,vcpus=2 --disk 0:size=24680M,vg=kvmvgssd -n h5:h6 -o debootstrap+default --no-wait-for-sync -H kvm:boot_order=cdrom,cdrom_image_path=/root/debian-6.0.3-amd64-netinst.iso ssd1
291 2 Mehdi Abaakouk
</pre>
292 2 Mehdi Abaakouk
293 4 Laurent GUERBY
Ensuite se connecter en vnc pour faire l'installation classique, uniquement SSH server est installé
294 4 Laurent GUERBY
Le FS c'est un VG appelé vgssd, puis un lv 'root' de 4G en ext4 avec l'option discard et noatime
295 1 Laurent GUERBY
296 4 Laurent GUERBY
Pour le vnc, il faut redigirer de la machine ou tourne la vm (ie: h5 pour ssd1) sur le port retourné par la commande suivante :
297 2 Mehdi Abaakouk
<pre>
298 2 Mehdi Abaakouk
gnt-instance list -o network_port ssd1
299 2 Mehdi Abaakouk
</pre>
300 2 Mehdi Abaakouk
301 2 Mehdi Abaakouk
302 4 Laurent GUERBY
*Une fois la vm installé voici la configuration à effectuer:*
303 2 Mehdi Abaakouk
Via un terminal sur la vm (en vnc toujours)
304 2 Mehdi Abaakouk
305 2 Mehdi Abaakouk
<pre>
306 2 Mehdi Abaakouk
cat >> /etc/apt/sources.list <<EOF
307 2 Mehdi Abaakouk
deb http://backports.debian.org/debian-backports squeeze-backports main
308 2 Mehdi Abaakouk
deb-src http://backports.debian.org/debian-backports squeeze-backports main
309 2 Mehdi Abaakouk
EOF
310 2 Mehdi Abaakouk
311 2 Mehdi Abaakouk
sed -i -e 's/^.*Port.*$/Port 2222/' -e 's/^[# ]*PasswordAuthentication.*$/PasswordAuthentication no/' $TARGET/etc/ssh/sshd_configentication.*$/PasswordAuthentication no/' /etc/ssh/sshd_config
312 2 Mehdi Abaakouk
313 2 Mehdi Abaakouk
cat > /etc/resolv.conf <<EOF
314 2 Mehdi Abaakouk
domain tetaneutral.net
315 2 Mehdi Abaakouk
search tetaneutral.net
316 2 Mehdi Abaakouk
nameserver 91.224.149.254
317 2 Mehdi Abaakouk
nameserver 8.8.8.8
318 2 Mehdi Abaakouk
EOF
319 2 Mehdi Abaakouk
320 2 Mehdi Abaakouk
cat >/etc/hosts <<EOF
321 2 Mehdi Abaakouk
127.0.0.1       localhost
322 2 Mehdi Abaakouk
323 2 Mehdi Abaakouk
# The following lines are desirable for IPv6 capable hosts
324 2 Mehdi Abaakouk
::1     ip6-localhost ip6-loopback
325 2 Mehdi Abaakouk
fe00::0 ip6-localnet
326 2 Mehdi Abaakouk
ff00::0 ip6-mcastprefix
327 2 Mehdi Abaakouk
ff02::1 ip6-allnodes
328 2 Mehdi Abaakouk
ff02::2 ip6-allrouters
329 2 Mehdi Abaakouk
330 2 Mehdi Abaakouk
91.224.149.251      ssd1.tetaneutral.net ssd1
331 2 Mehdi Abaakouk
2a01:6600:8081:fb00::1     ssd1.tetaneutral.net ssd1
332 2 Mehdi Abaakouk
EOF
333 2 Mehdi Abaakouk
334 2 Mehdi Abaakouk
335 2 Mehdi Abaakouk
cat > /etc/network/interfaces <<EOF
336 2 Mehdi Abaakouk
# This file describes the network interfaces available on your system
337 2 Mehdi Abaakouk
# and how to activate them. For more information, see interfaces(5).
338 2 Mehdi Abaakouk
339 2 Mehdi Abaakouk
# The loopback network interface
340 2 Mehdi Abaakouk
auto lo
341 2 Mehdi Abaakouk
iface lo inet loopback
342 2 Mehdi Abaakouk
343 2 Mehdi Abaakouk
# The primary network interface
344 2 Mehdi Abaakouk
auto eth0
345 2 Mehdi Abaakouk
iface eth0 inet static
346 2 Mehdi Abaakouk
        address 91.224.149.251
347 2 Mehdi Abaakouk
        netmask 255.255.255.0
348 2 Mehdi Abaakouk
        network 91.224.149.0
349 2 Mehdi Abaakouk
        broadcast 91.224.149.255
350 2 Mehdi Abaakouk
        gateway 91.224.149.254
351 2 Mehdi Abaakouk
352 2 Mehdi Abaakouk
iface eth0 inet6 static
353 2 Mehdi Abaakouk
   address 2a01:6600:8081:fb00::1
354 2 Mehdi Abaakouk
   netmask 56
355 2 Mehdi Abaakouk
   gateway fe80::31
356 2 Mehdi Abaakouk
EOF
357 2 Mehdi Abaakouk
358 2 Mehdi Abaakouk
cat >> /etc/default/grub <<EOF
359 2 Mehdi Abaakouk
GRUB_CMDLINE_LINUX="\$GRUB_CMDLINE_LINUX elevator=noop console=ttyS0,38400"
360 2 Mehdi Abaakouk
GRUB_TERMINAL=console
361 2 Mehdi Abaakouk
EOF
362 2 Mehdi Abaakouk
</pre>
363 2 Mehdi Abaakouk
364 2 Mehdi Abaakouk
# Décommenter cette ligne dans /etc/inittab
365 2 Mehdi Abaakouk
<pre>
366 2 Mehdi Abaakouk
T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
367 2 Mehdi Abaakouk
</pre>
368 2 Mehdi Abaakouk
369 2 Mehdi Abaakouk
<pre>
370 2 Mehdi Abaakouk
update-grub
371 1 Laurent GUERBY
apt-get install -t  squeeze-backports linux-image-2.6.39-bpo.2-amd64
372 1 Laurent GUERBY
</pre>