Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2166 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  shared memory et Fedora - kernel 2.6

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

shared memory et Fedora - kernel 2.6

n°620082
olicel
Posté le 14-01-2005 à 10:59:42  profilanswer
 

salut,
 
J'essai d'installer un logiciel, ARCserve, qui requiert que soit activé la "shared memory". Pour cela j'ai mis la valeur requise par le logiciel dans /proc/sys/kernel/shmmax avec un "echo >"
 
mais ca n'a pas l'air de lui suffir... Sos RH7.3 ca fonctionnait nickel.
Qu'est ce exactement la shared memory ? comment ca se paramètre ?
 
Olivier

mood
Publicité
Posté le 14-01-2005 à 10:59:42  profilanswer
 

n°620118
0liv
Posté le 14-01-2005 à 12:28:03  profilanswer
 

Salut,
 
suffit d'ajouter cette ligne dans ton /etc/fstab:

none  /dev/shm   tmpfs   defaults   0 0


comme son nom l'indique c'est de la mémoire partagé.... par exemple si 2 appli ont besoin de partager une même donnée, un segment de mémoire partagé va être alloué pour que les 2 appli puissent avoir accès à la donnée.
 
Oliv'

n°620126
olicel
Posté le 14-01-2005 à 12:39:02  profilanswer
 

deja fait ca :-(
 
c'est peut etre un autre pb...
merci pour l'info je connaissais pas

n°620128
0liv
Posté le 14-01-2005 à 12:45:57  profilanswer
 

t'as rebooté entre temps???
est ce que t'as un device nommé /dev/shm ???
est ce que tu as cette option (la dernière) dans ton noyau:

File systems --->
  Pseudo Filesystems --->
    [*] /proc file system support
    [*] /dev file system support (OBSOLETE)
    [*]   Automatically mount at boot
    [*] Virtual memory file system support (former shm fs)


 
Oliv'

n°620137
olicel
Posté le 14-01-2005 à 13:10:05  profilanswer
 

la ligne existait deja dans fstab ....
et qd je fais un df, j'ai bien une ligne /dev/shm... donc de ce coté ca doit etre OK.

n°620144
0liv
Posté le 14-01-2005 à 13:28:25  profilanswer
 

Ben alors tout va bien :)

n°620164
olicel
Posté le 14-01-2005 à 13:57:54  profilanswer
 

ouai  si on veut ;-)
disons que mon probleme ne vient pas de la !
c'est deja ca de gagner !

n°620187
olicel
Posté le 14-01-2005 à 14:21:08  profilanswer
 

bon apres mure reflexion je pense qd meme qu'il i a un soucis de ce coté la. voila le message renvoyé par mon logiciel ARCserve
 

Fri Jan 14 08:18:14 2005 E_CL2537_CS_MAP_SSEG_FAIL      Failure in attempt to map the UNIX system segment (shared memory).  The most common causes of this problem are: 1) user does not have the required privileges; 2) the shared memory has not been installed.  If not installed, the CSINSTALL utility can be used to install the shared memory segment.


 
le message est clair donc...

n°620195
0liv
Posté le 14-01-2005 à 14:26:25  profilanswer
 

Citation :

1) user does not have the required privileges


la réponse aussi ;)

ls -l /dev/shm
chmod 666 /dev/shm

n°620201
olicel
Posté le 14-01-2005 à 14:31:14  profilanswer
 

oula ca devient chaud cet aprem ;-)
 
ls -l /dev/shm me dit que
shm est un repertoire ... avec les droits drwxrwxrwt ...
donc avec le t, je devrais pouvoir i acceder non ?
 
je lance le script en root ... mais il est possible que le script fasse un su.
 
Olivier

mood
Publicité
Posté le 14-01-2005 à 14:31:14  profilanswer
 

n°620239
0liv
Posté le 14-01-2005 à 15:45:16  profilanswer
 

Oui excuse... en fait c'est sur le fichier 0 (enfin les fichiers du rep qu'il faut vérifier les droits)
sinon regarde si t'as pas un fichier CSINSTALL avec ton ARCserve... il pourrait peut être te servir à résoudre ton problème ;)

n°622222
olicel
Posté le 18-01-2005 à 08:47:11  profilanswer
 

ben j'en ai un... la premiere fois que je le lance ca marche. mais j'ai toujours le pb a l'install.
 
Ensuite qd j'essai de relancer CSINSTALL voila le message.
CSINSTALL est un fichier binaire... donc pas deboguable :-(
 

Could not create the system segment, does your kernel have enough shared memory or has this program already been run?


 
Olivier

n°622371
0liv
Posté le 18-01-2005 à 14:02:42  profilanswer
 

là ça sent le vieux problème de droit :( parce qu'à priori ton CSINSTALL t'as fait le boulot correctement, donc il ne reste plus qu'un problème de droit (d'après le message d'erreur) ou alors un autre problème encore plus vicieux...
peux tu poster ce que te donne:
ls -l /dev/shm/ (ce serait bien qu'il soit en cours d'utilisation et qu'il ne donne pas un résultat nul)
ls /dev/ -l | grep shm

n°622397
olicel
Posté le 18-01-2005 à 14:45:24  profilanswer
 

pour l'instant j'espere avoir trouvé une autre solution...
donc si mon autre truc ne marche pas je reposterais.
sinon ben tant pis ca restera un mistere...
 
Merci de ton aide


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  shared memory et Fedora - kernel 2.6

 

Sujets relatifs
Installation de BEWAN USB st gris sous fedora c 3NForce v1.0-0292, kernel 2.6.10 et remap_page_range ...
Paramètrage du Kernel 2.6.10Fedora core 3 et Sata
Ou sont les sources du kernel ?Patch supermount pour kernel 2.6.10 et MDK
Démarrage sans carte graphique après recompilation du kernel (résolu)fedora et firefox/thunderbird en francais
Kernel introuvable (Red Hat 7.3 - SATA)[Kernel] Probleme compilation Kernel 2.6.9
Plus de sujets relatifs à : shared memory et Fedora - kernel 2.6


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR