Ci-dessous, les différences entre deux révisions de la page.
wiki:cluster:nas:openindiana [2017/05/28 19:10] sowarks |
wiki:cluster:nas:openindiana [2020/06/27 18:16] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ======= OpenIndiana ======= | ||
- | OpenIndiana est un fork de OpenSolaris. Le projet a été commencé le 14 septembre 2010 et a pris son envol lors de l' | ||
- | |||
- | OpenSolaris est basée sur la licence CDDL et est openSource. Elle est incompatible avec la GPL à cause de quelques détails. Elle est considéré comme libre pour l'Open Source Initiative. | ||
- | |||
- | A **MiNET**, **Charybde** et **Scylla** sont basés sur **OpenIndiana**. | ||
- | |||
- | ===== configuration ===== | ||
- | |||
- | <WRAP center round important 60%> | ||
- | bge0 c'est pour les cartes broadcom, pour les intel c'est e1000g0 ou autre. Demander à voir les interfaces physique pour être sûr. | ||
- | </ | ||
- | |||
- | |||
- | ==== Configuration d'une interface réseau ==== | ||
- | |||
- | === Obtenir une adresse IP === | ||
- | |||
- | Sur une installation Solaris 11 Express, il y a par défaut un service de type Network Manager qui s' | ||
- | Pour une configuration serveur on préferera toutefois souvent une configuration statique. | ||
- | |||
- | Désactiver NWAM: | ||
- | <code bash> | ||
- | svcadm disable network/ | ||
- | svcadm enable network/ | ||
- | </ | ||
- | |||
- | == I) Obtenir une adresse IP: == | ||
- | |||
- | |||
- | Lister les interfaces réseaux: | ||
- | <code bash> | ||
- | dladm show-phys | ||
- | </ | ||
- | |||
- | Pour afficher les interfaces physiques liée à une interface logique: | ||
- | <code bash> | ||
- | dladm show-link | ||
- | </ | ||
- | |||
- | Afficher les interfaces logiques: | ||
- | <code bash> | ||
- | ipadm show-if | ||
- | </ | ||
- | |||
- | NB: lo0 est la seule interface que l'on doit avoir après avoir éteind NWAM. | ||
- | |||
- | Créer et configurer une interface logique: | ||
- | Dans un premier temps, on doit créer une interface logique avant de lui attribuer une adresse IP. Cela créer un lien en l' | ||
- | <code bash> | ||
- | ipadm create-if bge0 | ||
- | dladm show-link | ||
- | ipadm show-if | ||
- | </ | ||
- | |||
- | Afficher les adresse IP existantes: | ||
- | <code bash> | ||
- | ipadm show-addr | ||
- | </ | ||
- | |||
- | A) DHCP: | ||
- | |||
- | Après avoir créer l' | ||
- | <code bash> | ||
- | ipadm create-addr -T dhcp bge0/v4 | ||
- | </ | ||
- | |||
- | Pour supprimer la configuration DHCP de l' | ||
- | # ipadm delete-addr bge0/v4 | ||
- | |||
- | B) IP statique: | ||
- | |||
- | Pour attribuer une adresse IP statique à une interface logique: | ||
- | <code bash> | ||
- | ipadm create-addr -T static -a 192.168.100.200/ | ||
- | </ | ||
- | |||
- | == II) Autres services réseaux == | ||
- | |||
- | |||
- | A) Default gateway: | ||
- | |||
- | Afficher la table de routage: | ||
- | <code bash> | ||
- | netstat -r | ||
- | </ | ||
- | |||
- | Ajouter une route par défaut: | ||
- | <code bash> | ||
- | route -p add default 192.168.100.1 | ||
- | </ | ||
- | add net default: gateway 192.168.100.1 | ||
- | add persistent net default: gateway 192.168.100.1 | ||
- | |||
- | Pour vérifier la configuration DNS, lancer la commande suivante: | ||
- | <code bash> | ||
- | cat / | ||
- | </ | ||
- | |||
- | B) DNS: | ||
- | |||
- | Puis essayer d' | ||
- | <code bash> | ||
- | dig www.google.com | ||
- | </ | ||
- | |||
- | De plus, Solaris utilise / | ||
- | <code bash> | ||
- | cat / | ||
- | </ | ||
- | Le fichier doit ressembler à: | ||
- | hosts: | ||
- | ipnodes: | ||
- | |||
- | C) Gestion de NWAM: | ||
- | |||
- | Depuis Solaris 11, au lieu d' | ||
- | <code bash> | ||
- | netadm enable -p ncp DefaultFixed | ||
- | </ | ||
- | |||
- | Pour remettre NWAM on peut remettre le mode ncp en automatique: | ||
- | <code bash> | ||
- | netadm enable -p ncp Automatic | ||
- | </ | ||
- | |||
- | ==== Link aggregation ==== | ||
- | |||
- | Voici la manière dont j'ai configuré le link aggregation : | ||
- | |||
- | J'ai rentrer '' | ||
- | |||
- | Aucune n' | ||
- | |||
- | Voici la commande qui donne la liste des interfaces : | ||
- | |||
- | <code bash> | ||
- | dladm show-link | ||
- | </ | ||
- | |||
- | Nous allons maintenant créer un link aggregation. | ||
- | |||
- | Attention, si ifconfig -a vous a donner des résultats, il faudra d' | ||
- | |||
- | <code bash> | ||
- | ifconfig <int> unplumb | ||
- | </ | ||
- | |||
- | Ensuite, nous allons créer notre link aggregation : | ||
- | |||
- | <code bash> | ||
- | dladm create-aggr -d <int -d <int> ... -d <int> -P L4 -L passive -T short < | ||
- | dladm show-aggr | ||
- | </ | ||
- | |||
- | Pour changer le link Aggregation LACP apres la creation | ||
- | |||
- | < | ||
- | dladm modify-aggr -P L4 < | ||
- | dladm modify-aggr -L passive -T short < | ||
- | </ | ||
- | |||
- | Enfin il nous faudra configurer le link aggregation : | ||
- | |||
- | <code bash> | ||
- | ipadm create-if aggr1 | ||
- | ipadm create-addr -T static -a < | ||
- | </ | ||
- | |||
- | Note : les changements fait via **ifconfig** ne seront pas persistants... D'où l' | ||
- | |||
- | Un lien vers comment configurer les [[wiki: | ||
- | |||
- | ==== DNS ==== | ||
- | |||
- | Voici comment configurer le client DNS : | ||
- | |||
- | Éditez simplement le fichier ''/ | ||
- | |||
- | Voici à quoi il doit ressembler : | ||
- | |||
- | < | ||
- | search minet.net | ||
- | nameserver 192.168.102.55 | ||
- | nameserver 192.168.102.54 | ||
- | </ | ||
- | |||
- | Vous pouvez ensuite tester la résolution avec **nslookup**, | ||
- | |||
- | ==== Proxy ==== | ||
- | |||
- | Il nous faut passer par un proxy pour pouvoir installer des paquets : | ||
- | |||
- | <code bash> | ||
- | export http_proxy=http:// | ||
- | </ | ||
- | |||
- | ==== Installer un paquet ==== | ||
- | |||
- | Rechercher un paquet : | ||
- | |||
- | pkg search -pr iperf | ||
- | |||
- | Installer un paquet : | ||
- | |||
- | pkg install iperf | ||
- | |||
- | ==== Configurer le NTP ==== | ||
- | |||
- | Voici les commandes que j'ai utilisé pour configurer le **NTP** : | ||
- | |||
- | <code bash> | ||
- | cp / | ||
- | echo " | ||
- | svcadm enable ntp | ||
- | svcs ntp | ||
- | </ | ||
- | |||
- | ===== Passer le disque système en Raid1 ===== | ||
- | |||
- | Consultez [[wiki: | ||
- | |||
- | ===== Liens complémentaires ===== | ||
- | |||
- | * D'où je tiens ma [[http:// | ||
- | * [[http:// | ||
- | * Gestion des [[http:// | ||
- | * Autoriser **root** à se connecter en **ssh** : [[http:// | ||
- | * [[https:// | ||
- | * [[http:// |