Oui c'est très clair je comprends ce que tu veux me dire mais quel est l'interet? en effet si si je monte un filesystem "/var/log", les données qui sont actuellement dans le repertoire "/var/log" y seront "réaffectées" non?
Version imprimable
Salut,
Merci :king:Citation:
Envoyé par akorx
Non pas du tout.Citation:
Envoyé par akorx
Cela substituera le /var/log précédent au nouveau. Mais sans affecter les données contenues dedans.
Seuls les logs générés après le montage du nouveau /var/log seront envoyés dedans.
Et puis si tu ne "nettoie" pas le /var/log précédent (destruction des fichiers après archivage) tu ne récupéreras aucun espace puisque toujours utilisé.
Merci CedrX pour toute ton aide... ca me fait bizarre d'ecrire CedrX car je porte le meme prenom que toi (enfin avec "ic" et non "X" :frenchy: ).
Bon je vais essayer de suivre tes conseils :
1- Je commence par me faire un tar du "/var/log" (ou du repertoire équivalent evidemment). Puis je le supprime : rm -R /var/log.
2- Je crée avec qparted le "/dev/sda11"
3- Je monte ensuite le filesystem (pour le moment à la main je le ferai après en auto) :
mount /dev/sda11 /var/log =>euh c'est bien ça la commande ou faut ajouter quelque chose dans le mount?
4- je "détar" mon archive dans le nouveau filesystem et je vérifie les droits...
Salut,
En "quotant"Citation:
Envoyé par akorx
Vais me vexer :mouarf:Citation:
Citation:
Envoyé par Winnt
De mémoire c'est pour de l'ext3Citation:
Envoyé par akorx
Code:mount -t ext3 /dev/sda11 /var/log
J'ai créé à la main mon "/dev/sda11" avec la commande : fdisk /dev/sda (puis en faisant "n" et en definissant les blocks de debut et de fin et "w" pour enregistrer mes changements). Un "fdisk -l" me montre bien le /dev/sda11 :
[root@Proxy root]# fdisk -l
Disk /dev/sda: 73.2 GB, 73274490880 bytes
255 heads, 63 sectors/track, 8908 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 4 32098+ de Dell Utility
/dev/sda2 5 567 4522297+ 83 Linux
/dev/sda3 * 568 580 104422+ 83 Linux
/dev/sda4 581 8908 66894660 f Win95 Etdue (LBA)
/dev/sda5 581 4447 31061646 83 Linux
/dev/sda6 7462 7722 2096451 82 Echange Linux
/dev/sda7 7723 7787 522081 83 Linux
/dev/sda8 7788 7852 522081 83 Linux
/dev/sda9 7853 8113 2096451 82 Echange Linux
/dev/sda10 8114 8901 6329578+ 83 Linux
/dev/sda11 4448 5500 8458191 83 Linux
Le formatage via "mkfs -V -t ext3 /dev/sda11" ne marche pas, une idée ? decidemment je m'en sors pas avec cette :evilred: version de redhat !!!
Hum désolé Winnt :aie:
Effectivement les remerciements devraient aller à winnt.
C'est lui qui a fait la plus grosse part du boulot. Moi je me suis contenté d'intervenir ici et là ;)
Quel est le message d'erreur ?Citation:
Le formatage via "mkfs -V -t ext3 /dev/sda11" ne marche pas, une idée ?
Salut,
Il ne faut pas que la partition soit montée pour la formater.
Essaye avec qparted pour le formatage.
Je commence vraiment a en avoir raz la casquette de cette foutue version de redhat :cry:... Bon ok je me .
J'ai créé mon filesystem "/var/log" puis je l'ai monté... tout est nickel. Mais après avoir enrichi mon "/etc/fstab" de la façon suivante pour qu'il se monte automatiquement au démarrage :
[root@Proxy etc]# vi fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
LABEL=/tmp /tmp ext3 defaults 1 2
LABEL=/usr /usr ext3 defaults 1 2
LABEL=/var /var ext3 defaults 1 2
/dev/sda9 swap swap defaults 0 0
/dev/sda6 swap swap defaults 0 0
LABEL=/home-29178 /home ext3 defaults 1 2
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
LABEL=/var/log /var/log ext3 defaults 1 2
Il refuse de démarrer et monter cette partition. J'ai heureusement pu rentrer mon mot de passe admin et enlever cette dernière ligne et hop tout remarche.
Où ai-je commis une erreur (car en montant la partition à la main avec "mount -t ext3 /dev/sda11 /var/log" c'est nickel) ?
Bonjour.
En fait labelliser un système de fichier c'est lui donner un autre nom qu'on pourra plus facilement retenir qu'un nom tel que /dev/hdaX, /dev/sdaX, /dev/sdbX etc...
Prenons l'exemple de ton système de fichiers qui doit se monter dans /var/log
Tu aurais pu utiliser la commande suivante pour renommer le système de fichiers qui est sur /dev/sda11 en logfiles par exemple:
Du coup tu aurais eu dans ton /etc/fstabCode:
1
2 e2label /dev/sda11 logfiles
Mais comme ça n'a pas été fait au préalable, tu dois désigner (dans le fstab) le système de fichiers par le nom de partition sur lequel il est installé, c'est à dire /dev/sda11.Code:
1
2 LABEL=logfiles /var/log ext3 defaults 1 2
Du coup voilà la dernière ligne que tu aurais dû ajouter dans ton /etc/fstab:
Code:
1
2 /dev/sda11 /var/log ext3 defaults 1 2
Bon c'est parfait tout fonctionne a merveille...
Je vais faire de meme pour un autre gros repertoire "/var/iwss"... par contre ce sont des fichiers beaucoup plus sensibles que les logs.Je vous tiens au courant...
En tout un grand grand merci a tous :king: .
C'est promis je vais me mettre à Linux. Ca fait longtemps que je le dis et faut que je m'y mette.
D'ailleurs vous avez surement des preferences : Redhat, Fedora, Ubuntu ou autre ? ce que je veux surtout c'est savoir l'administrer, le depanner, etc a des fins professionnelles.
Alors à votre avis laquelle choisir ? un bouquin à me conseiller ?
Salut,
Pour la stabilité reconnue : Debian.
Pour le user-friendly : Ubuntu, Fedora/Redhat.
Pour la vitesse et l'optimisation à tout va : Gentoo.
Si tu n'est pas trop à l'aise commence par Ubuntu ou Fedora/Redhat. Les communautés sont très actives.
PS : la dernière version de "Ubuntu facile" vient de sortir sur Framasoft