Bonjour.

Sur ma F14, j'avais paramétré un RAID 0 logiciel pour ma swap. (/dev/md3)

Lorsque je suis passé à F15 via un upgrade depuis le DVD puis les MAJ avec les dépôts, je me retrouve avec une swap qui n'est pas montée au boot. Je suis obligé de lancer swapon -a en root pour qu'elle soit opérationnelle.

Que puis-je vérifier ?

Merci de votre aide.
Que puis-je vérifier ?
Le contenu du fichier /etc/fstab déjà
Voici le contenu de fstab :

UUID=2ee44ab8-f774-4010-bd0b-5aabf286c880 / ext3 defaults 1 1
UUID=87556fd2-6fcc-4d2e-807d-b76a1085d318 /home ext3 defaults 1 2
UUID=0785db48-220b-417c-9c79-a9a2b32713c2 /home/downloads ext3 defaults 1 2
UUID=0b161701-389a-451d-9ccd-a91139ddbc34 /opt ext3 defaults 1 2
UUID=7338dea0-71ab-4261-a92f-e4d15a3f6c94 /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/md3 swap swap defaults 0 0

Simplement avec swapon, la swap est activée. Donc pour moi, le système sait où se trouve la swap. La question pourait être, qu'est-ce qui empêche le système de l'activer au boot ? Un service démarré après un autre et donc lors des tentatives d'activation il ne parvient pas à trouver la ressource qu'il appelle ?
D'abord comment vérifies-tu que ce swap n'est pas monté au démarrage ?

Sur ma F15 il n'apparait pas lorsque je tape la commande "mount" et pourtant il figure dans le Moniteur Système.
nouvo09 wrote:D'abord comment vérifies-tu que ce swap n'est pas monté au démarrage ?

Sur ma F15 il n'apparait pas lorsque je tape la commande "mount" et pourtant il figure dans le Moniteur Système.
En fait, lorsque je lance la commande "free", je n'ai que des 0 sur la ligne swap.
Une fois swapon - a exécutée, je constate que les capacités retournées par free sont bien différents et correspondent, pour le total, à la capacité de la partition RAID.
Merci de ta contribution.

Quelqu'un a une idée ?
Un contournement:

mets /sbin/swapon /dev/md3 dans le fichier /etc/local, le temps de trouver la vraie raison.
nouvo09 wrote:Un contournement:

mets /sbin/swapon /dev/md3 dans le fichier /etc/local, le temps de trouver la vraie raison.
Ce fichier n'existe pas. Dois-je le créer ?

Quelle est l'objectif de cette commande ?
Oui crée le fichier /etc/rc.d/rc.local

dedans tu mets:
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

/sbin/swapon /dev/md3
les premières lignes expliquent ce qu'il fait.
Merci pour ce patch nouvo.

Cependant, quelqu'un sait-il pourquoi /dev/md3 n'est pas activé en tant que swap dès le boot ?
Moltes wrote:Merci pour ce patch nouvo.

Cependant, quelqu'un sait-il pourquoi /dev/md3 n'est pas activé en tant que swap dès le boot ?
je dis peut-être une bêtise, mais est-ce que ton volume raid est monté au boot ?
Est-ce qu'après le boot la commande
swapon -s
affiche quelque chose ?
chepioq wrote: je dis peut-être une bêtise, mais est-ce que ton volume raid est monté au boot ?
A mon avis l'impossibilité de monter un périphérique listé dans fstab produirait une erreur bloquante et impossibilité de booter.
Je viens de voir ce post sur le forum ubuntu : http://forum.ubuntu-fr.org/viewtopic.php?id=400617

Apparemment il faut ajouter des lignes dans le fichier /etc/mdadm/mdadm.conf pour activer le raid au boot.
N'y connaissant rien en raid, je laisse aux spécialistes le soin d'en dire d'avantage...