Do It Right I'm Free

Aller au contenu | Aller au menu | Aller à la recherche

Tag - Linux

Fil des billets

lundi 20 avril 2009

Linux - creer son propre depot (local repositery)

Miroir Local (local repositery) : installer apt-mirror pour l'aide :

apt-mirror --manual

le fichier de configuration par defaut est /etc/apt/mirror.list ici , un exemple

voila le depot est fait ! pour l'utiliser , sur le serveur:
modifier le fichier /etc/apt/sources.list
remplacer

deb http://ftp.fr.debian.org/debian/ lenny main


par

deb file:/home/apt-mirror/mirror/ftp.fr.debian.org/debian/ lenny main

Il y a une petite faille: la description des fichiers sera en anglais ! apt-mirror, ne telecharge pas les fichiers de translations
qui sont pour debian lenny : http://ftp.debian.org/debian/dists/lenny/main/i18n/

On peut bien évidement, telecharger manuellement les fichiers, et les placer au bon endroit ...

debian 5 - serveur nfs

Travail coté serveur:

  • Installer les paquets
    apt-get install nfs-kernel-server nfs-common portmap
  • La configuration est dans le fichier /etc/exports

    /repertoire/partager/ 192.168.20.20(rw,no_root_squash,no_subree_check) www.site.internet.com(ro)
    

    Ci dessous, quelques explications

    /repertoire/partager
    = le repertoire que l'on veut partager avec nfs

    192.168.20.20(rw,no_root_squash,no_subree_check)
    = adresse ip du client et les droits d'utilisation du repertoire
  • attention de bien respecter la syntaxe et les espaces. Pour ce qui est des parametres voir man exports
  • Appliquer les modifications:

    exportfs -a

  • Configuration avancée : dans le fichier /etc/exports,on peut spécifier les machines autorisées
    par leur adresse ip (192.168.0.1)
    par leur nom de domaine (foo.mondomaine.chezmoi)
    on peut aussi utiliser des caractères génériques (192.168.0.* ou *.mondomaine.chezmoi)


Travail coté client linux:

  • Installer les paquets
    apt-get install nfs-common
  • Modifier son fichier fstab ! Par exemple, ajouter la ligne
    192.168.10.10:/repertroire/partager /mnt/monpointdemontage nfs rsize=8192,wsize=8192,timeo=14,intr
    
  • attention de bien respecter la syntaxe et les espaces. Pour ce qui est des parametres voir man exports
  • Appliquer les modifications:
    mount -a

Travail coté client windose:

jeudi 9 avril 2009

Raid linux

detecter une panne

mdam --detail /dev/md0

ou

cat /proc/mdstat 

retirer un disque defectueux

mdadm --manage /dev/md1 --remove /dev/sdb1 

apres avoir

  • eteint la machine
  • enlevé le disque defectueux
  • installé un nouveau disque ....
  • lancer la commande
mdadm --manage /dev/md1 --add /dev/sdb1

si ca marche ...

lundi 1 septembre 2008

Linux - associer un nom specifique a une interface reseau

pour associer un nom specifique a une interface reseau, il faut spécifier les adresse mac dans le fichier /etc/iftab (si le fichier n'existe pas, il faut le creer)

  • eth0 mac 00:08:a1:40:8e:1a arp 1
  • wlan0 mac 00:10:22:40:82:f0 arp 1
  • eth0 = interface réseau filaire
  • wlan0 = interface réseau wifi



if faut aussi installer ifrename puis le lancer

voir la configuration dans: /etc/udev/rules.d/25-persistent-net.rules

Linux - Formater un disque en fat32

Commande linux pour gerer les partitions

  • fdisk /dev/sda

Commande linux pour formater une partition en fat32

  • mkfs -t vfat /dev/sda1

dimanche 31 août 2008

Linux - Changer l'ordre des disques

pour booter comme on veut, gérer l'ordre des disque, il suffit d'identifier les disques par leur uuid

  • ls -l /dev/disk/by-uuid/

Information sur une partition

  • blkid /dev/hda1

Exemple de fichier fstab

  • UUID=f0f68b8c-cf26-4c76-8a21-6a5c02c028dd / ext3 defaults,errors=remount-ro 0 1

Exemple pour grub

  • kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/2d781b26-0285-421a-b9d0-d4a0d3b55680