![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| UNIX for Advanced & Expert Users Expert à Expert. Apprenez avancé UNIX, des commandes UNIX, Linux, les systèmes d'exploitation, d'administration système, de la Programmation, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Problème de synchronisation logique de volume à la racine vg | matt.d | UNIX for Advanced & Expert Users | 1 | 04-10-2008 01:12 PM |
| Comment redimensionner miroir en volume Veritas Volume Manager 3.5 sur Solaris 9 OE | nageswarb | SUN Solaris | 0 | 03-14-2008 04:46 PM |
| LVM - Extending Logical Volume Volume de groupe | ghimanshu | UNIX for Advanced & Expert Users | 3 | 07-26-2007 07:39 AM |
| la propriété des fichiers / permission problème | JOP | Linux | 1 | 03-30-2006 03:31 PM |
| Stubborn la propriété des fichiers de problème! Argh! | questeur | UNIX pour les nuls Questions et réponses | 0 | 09-29-2005 09:34 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Problème au moyen d'un propriétaire-CIFS volume monté
Bonjour,
J'essaie d'utiliser un service de stockage pour la sauvegarde de grandes quantités (téraoctets) de données. Le service utilise les machines Linux et permet de montage de leurs disques à l'aide du CIFS / SMB protocole. J'ai la possibilité d'utiliser rsync directement sur le réseau sans montage. Mais afin d'automatiser ce processus, je ne veulent avoir le disque monté à distance et être capable d'utiliser ou cp rsync transparente. Les données qui doit être soutenue est également sur les systèmes Linux. J'ai eu notre sys admin fixer les choses sur notre système pour que je puisse utiliser mount.cifs commande pour monter le disque distant comme ceci: $ Mkdir-p / tmp/sam_test3 $ Mount.cifs / / brick.orgname.org/test3 / tmp/sam_test3-o user \u003d test3, uid \u003d sam, gid \u003d swdevelopers, file_mode \u003d 0775, dir_mode \u003d 0775 où le nom d'utilisateur à distance (sur la brique) est 'test3', et mon nom d'utilisateur local est sur notre système est «Sam». Par ailleurs, 'test3' est aussi un membre d'une groupe avec le même nom "test3". Ce groupe a w / x autorisations sur / tmp/sam_test3. Le montage de commande ci-dessus fonctionne très bien: après la saisie utilisateur distant mot de passe, le disque est bien monté, mais il change le propriétaire et gid à "test3". Le problème est d'écrire à cette montée de dir sur ma machine locale que je suis connecté en tant que «Sam». Comme je ne suis pas le propriétaire de / tmp/sam_test3 et je n'appartiens pas au groupe des «test3 ', je ne peux pas écrire. Il semblerait que la meilleure façon de résoudre ce problème serait d'ajouter mon local nom d'utilisateur, "sam" pour le groupe 'test3' sur la machine distante. Mais cette est ce que l'administrateur de la machine distante brique m'a dit. > Je pense qu'il va être UID fondé, et non pas fondée sur le nom afin d'ajouter > Le nom sera probablement pas que l'UID entre machines va > Être différents. Y at-il quelqu'un avec une connaissance en profondeur de CIFS et le mount.cifs de commande qui peuvent suggérer un moyen de contourner les autorisations de la propriété problèmes. Il a également suggéré que smbmount n'a pas le même problème. (Si c'est vrai, pourquoi pas?) Merci d'avance à qui peut me donner quelques suggestions, Sam |
|
||||
|
Vous pouvez utiliser rsync transparente, de sorte ... C'est à dire, si ce que vous cherchez est d'automatisation, rsync peut le faire. Cela a été un couple d'années, depuis que j'ai fait cela, mais je vais prendre un sac à elle.
Configuration des variables dans un script quelque chose comme ceci: Code:
CFGFILE=/etc/rsyncd.conf LOGFILE="log file = \/var\/log\/rsync.log" RUID="uid = 0" RGID="gid = 0" AUTHUSR="auth users = root" You can use either: PASSWD="root:passwd" (Not roots real password, but one you make up on both boxes for root to use). Or: SECRETS="secrets file = \/etc\/rsyncd.secrets" (Make this readable by root only -r--------) This is more secure as variables may sometimes be seen by others if exported. Also it's more secure than using the mount command as you'd have to put the user name and password in it for automating the mounting / unmounting of the file systems anyway. Code:
rsync -av $EXCLUDES --delete root@$MACH::root/ $BASEDIR/$MACH/full/ \
2>> $BASEDIR/$MACH/log/$MACH-full-$DATE-error.log \
| tee -a $BASEDIR/$MACH/log/$MACH-full-$DATE.log
Chaque fichier contient quelque chose comme ceci: Code:
MACH=unix1 USR=root OSTYPE=linux EXCLUDES="--exclude /sys --exclude /initrd/proc --exclude /dev/pts --exclude /proc --exclude /mnt" Hope this helps. MPH |
|
||||
|
RE: problème avec un propriétaire CIFS montés volume
Salut MPH,
Merci beaucoup pour votre suggestion. Je vais lancer mon sys admin. Mais vous avez raison, je ne se soucient pas de faire monter si je peux automatiser sans elle. Je ne suis pas un expert Linux, donc je besoin d'un peu de temps pour digérer ce que vous avez montré. Ai-je besoin des privilèges root rsync pour mettre en oeuvre ce script? (on dirait que je fais, mais je ne suis pas sûr). Merci, Sam |
|
||||
|
Non, cela dépend bien sur les autorisations sur le serveur local et distant.
Si vous avez WRX sur les deux machines pour les répertoires concernés, alors vous n'avez pas besoin de root accès. Vous devez utiliser votre login à la place de 'root'. Qu'est-ce que je vous ai donné, il a été très moins de variables, le code et la configuration de plusieurs machines. Voyez ce que vous pouvez venir avec votre propre. Je serai plus qu'heureux de poste un peu plus de ce que j'ai et de la logique sous-jacente en cas de besoin. MPH |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|