AIX : problème de droits sur File System [RESOLU] - Hardware - Linux et OS Alternatifs
Marsh Posté le 23-06-2008 à 13:47:08
tu aurais pas plutot un probleme de droit dans ton repertoire Hostagent ?
Marsh Posté le 23-06-2008 à 14:31:37
Non, je peux créer un fichier test.txt dans ce répertoire. Mais je ne peux pas y faire de tar, comme dans log/ColumbusCC.
Pour info supplémentaire :
1 - je ne peux pas faire un tar depuis ce répertoire dans ce répertoire
2 - je ne peux pas faire un tar depuis ce répertoire dans un autre répertoire
3 - je peux faire un tar dans ce répertoire depuis un autre répertoire
4 - je peux faire un tar depuis un autre répertoire dans un autre répertoire
Ci-dessous les traces écran plus parlantes :
1 - columbus@: /log/ColumbusCC> tar cvf test.tar HostAgent
tar: getwd: can't open ..
2 - columbus@log/ColumbusCC> tar cvf /home/columbus/test.tar HostAgent
tar: getwd: can't open ..
columbus@log/ColumbusCC>
3 - columbus@: /usr/columbus/CC/v5.62> tar cvf /log/ColumbusCC/test.tar toto
a toto 1 blocks
4 - columbus@: /usr/columbus/CC/v5.62> tar cvf /home/columbus/test.tar toto
a toto 0 blocks
columbus@: /usr/columbus/CC/v5.62> ll /home/columbus/
total 24
-rw-r----- 1 columbus colgroup 10240 Jun 23 14:17 test.tar
Marsh Posté le 23-06-2008 à 16:37:08
Bonjour,
Je propose la solution suivante :
1. Démonte ton FS /log/ColumbusCC : umount /log/ColumbusCC
2. Vérifie les droits d'accès sur l'arborescence /log/ColumbusCC : ls -ald /log/ColumbusCC
2a. Modifie les droits aux besoins : chmod 775 /log/ColumbusCC; chown columbus /log/ColumbusCC
3. Remonte ton FS /log/ColumbusCC : umount /log/ColumbusCC
Que donne le résultat de la commande : lsfs /log/ColumbusCC
Marsh Posté le 23-06-2008 à 17:01:29
Re,
le problème est résolu. Le problème venait effectivement des droits. Lors de du montage du FS, les droits étaients affectés une fois le montage effectué.
En démontant et en affectant les mêmes droits avant, çà marche.
Merci Lebarjoe
Marsh Posté le 23-06-2008 à 12:53:28
Salut,
mon problème est le suivant : j'ai un file system "/dev/columbusloglv" monté sur "/log/ColumbusCC". Mon user "columbus" peut parcourir le répertoire, et créer des fichiers. Pourtant j'ai des problèmes de droits : je ne peut pas créer de tar dans /log/ColumbusCC; j'obtiens le message d'erreur suivant :
columbus@: /log/ColumbusCC> tar cvf test.tar HostAgent
tar: getwd: can't open ..
columbus@: /log/ColumbusCC>
columbus@: /log/ColumbusCC> echo "test" > test.txt
columbus@: /log/ColumbusCC> ll
total 72
drwxr-xr-x 2 root system 256 Jun 19 10:28 lost+found
drwxrwxr-x 6 columbus colgroup 256 Jun 20 16:02 tmp_app
drwxrwx--- 2 columbus colgroup 256 Jun 23 11:17 HostAgent
-rw-r----- 1 columbus colgroup 0 Jun 23 12:44 test.tar
-rw-r----- 1 columbus colgroup 5 Jun 23 12:46 test.txt
columbus@: /log/ColumbusCC>
Voici un extrait de mon "/etc/filesystems"
/log/ColumbusCC:
dev = /dev/columbusloglv
vfs = jfs2
log = /dev/loglv03
mount = true
options = rw
account = false
Je pense que cela vient de mon file system, mais je n'en ai pas la certitude.
Merci de votre aide.
Message édité par GabinJE le 23-06-2008 à 18:00:37
---------------
Gabin,