Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tutoriel:comment_utiliser_dvdrip_en_mode_cluster [Le 09/12/2008, 22:19] – 213.95.41.13 | tutoriel:comment_utiliser_dvdrip_en_mode_cluster [Le 11/09/2022, 12:25] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>breezy dapper edgy tutoriel}} | + | {{tag> |
| ---- | ---- | ||
| Ligne 5: | Ligne 5: | ||
| ** | ** | ||
| - | " | + | " |
| - | Ce tutoriel est destiné à un large public, c'est pourquoi je l'ai volontairement vraiment détaillé. J' | + | Ce tutoriel est destiné à un large public, c'est pourquoi je l'ai volontairement vraiment détaillé. J' |
| ===== Présentation de transcode et dvdrip ===== | ===== Présentation de transcode et dvdrip ===== | ||
| **Transcode** est un outil très puissant permettant de manipuler les fichiers multimédia (vidéo / audio).\\ | **Transcode** est un outil très puissant permettant de manipuler les fichiers multimédia (vidéo / audio).\\ | ||
| - | Il peut, entre autres, vous permettre d' | + | Il peut, entre autres, vous permettre d' |
| - | Dvdrip est une interface graphique de **Transcode** facilitant ainsi son utilisation. | + | **Dvdrip** est une interface graphique de **Transcode** facilitant ainsi son utilisation. |
| - | Il intègre le mode cluster ou " | + | Il intègre le mode //cluster// ou " |
| ==== Le mode cluster ==== | ==== Le mode cluster ==== | ||
| Ligne 21: | Ligne 22: | ||
| Le clustering est une technique permettant de combiner plusieurs ordinateurs lorsque de nombreux calculs sont à effectuer, chaque machine connectée s' | Le clustering est une technique permettant de combiner plusieurs ordinateurs lorsque de nombreux calculs sont à effectuer, chaque machine connectée s' | ||
| - | Voilà un aperçu de ce que l'on peut obtenir avec un réseau de 3 PC, les « nœuds » correspondant aux machines connectées. | + | Voilà un aperçu de ce que l'on peut obtenir avec un réseau de 3 PC, les « nœuds » correspondant aux machines connectées. |
| {{applications: | {{applications: | ||
| - | Sur mon installation, | + | Sur mon installation, |
| + | |||
| - | // | ||
| ===== Matériel ===== | ===== Matériel ===== | ||
| - | Vous pouvez utiliser des ordinateurs de puissance différente, | + | Vous pouvez utiliser des ordinateurs de puissance différente, |
| | | ||
| - | * Une carte réseau | + | * Une carte réseau |
| * Un routeur ou un switch. | * Un routeur ou un switch. | ||
| - | * Le tout relié par des câbles | + | * Le tout relié par des câbles |
| - | |||
| - | // | ||
| ===== Pré-requis ===== | ===== Pré-requis ===== | ||
| - | * Chaque ordinateur du réseau doit avoir une distribution Linux installée, de préférence la distribution Ubuntu Breezy ou Dapper. | + | * Chaque ordinateur du réseau doit avoir une distribution Linux installée, de préférence la distribution Ubuntu Breezy ou Dapper. |
| - | * Votre réseau doit être correctement configuré pour que vos PC puissent communiquer librement. | + | * Votre réseau doit être correctement configuré pour que vos PC puissent communiquer librement. |
| * Je ne prends pas en compte la présence d'un firewall, n' | * Je ne prends pas en compte la présence d'un firewall, n' | ||
| - | // | + | |
| - | ===== 1. Fonctionnement du mode cluster en réseau local ===== | + | ===== Fonctionnement du mode cluster en réseau local ===== |
| Voici un schéma qui représente globalement ce que nous souhaitons réaliser. Pour me faciliter la tâche je me suis basé sur mon propre réseau local, à savoir un réseau de 3 PC derrière un routeur et j'ai remplacé les noms de machines par **PC1** **PC2** et **PC3** et les noms d' | Voici un schéma qui représente globalement ce que nous souhaitons réaliser. Pour me faciliter la tâche je me suis basé sur mon propre réseau local, à savoir un réseau de 3 PC derrière un routeur et j'ai remplacé les noms de machines par **PC1** **PC2** et **PC3** et les noms d' | ||
| Ligne 58: | Ligne 58: | ||
| Note: Ce schéma reste valable pour toute version supérieure d' | Note: Ce schéma reste valable pour toute version supérieure d' | ||
| - | // | + | ===== Installation des applications et serveurs ===== |
| - | ===== 2. Activer les bons dépôts ===== | + | |
| - | + | ||
| - | Nous avons besoin:\\ | + | |
| - | * Des dépôts présents par défaut dans la distribution //Ubuntu Breezy//.\\ | + | |
| - | * Du dépôt //PLF// | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Copier/ | + | |
| - | + | ||
| - | ==Dépôts Breezy== | + | |
| - | < | + | |
| - | # UBUNTU | + | |
| - | deb http:// | + | |
| - | # SECURITE | + | |
| - | deb http:// | + | |
| - | deb http:// | + | |
| - | # MISE A JOUR | + | |
| - | deb http:// | + | |
| - | # UNIVERSE / MULTIVERSE | + | |
| - | deb http:// | + | |
| - | # PLF | + | |
| - | deb http:// | + | |
| - | </ | + | |
| - | + | ||
| - | ==Dépôts Dapper== | + | |
| - | < | + | |
| - | ## Dépôts Dapper | + | |
| - | deb http:// | + | |
| - | ## Dapper-Updates | + | |
| - | deb http:// | + | |
| - | ## Dépôts Dapper-Securité | + | |
| - | deb http:// | + | |
| - | universe multiverse | + | |
| - | ## Dépôt commercial officiel | + | |
| - | deb http:// | + | |
| - | # PLF | + | |
| - | deb http:// | + | |
| - | </ | + | |
| - | + | ||
| - | Et pour que ces dépôts soient pris en compte : | + | |
| - | < | + | |
| - | + | ||
| - | Cette manipulation doit se faire sur toutes les machines du réseau (**PC1**, **PC2**, **PC3**...) | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | // | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | ===== 3. Installation des applications et serveurs ===== | + | |
| ==== Sur PC1 ==== | ==== Sur PC1 ==== | ||
| + | | ||
| - | __Ouvrez une console:__\\ | + | [[apt:// |
| - | < | ||
| - | < | ||
| - | < | ||
| - | |||
| - | Sous Feisty : | ||
| - | |||
| - | < | ||
| ==== Sur PC2, PC3... ==== | ==== Sur PC2, PC3... ==== | ||
| Les applications à installer sont moins nombreuses. | Les applications à installer sont moins nombreuses. | ||
| - | __Ouvrez une console:__ | ||
| - | < | + | [[apt://ssh,openssh-server,openssh-client,nfs-common,transcode,libdvdcss2,libxvidcore4,ogmtools]] |
| - | // | ||
| - | !! NOTA FredZkl :: | ||
| - | Sur **PC1** et **PC2** il faut en plus ajouter les paquets // | + | ===== Création des dossiers ===== |
| - | + | ||
| - | !! NOTA Slye :: | + | |
| - | + | ||
| - | Et pour faire bonne mesure, rajoutons les // | + | |
| - | ===== 4. Création des dossiers ===== | + | |
| Je rappelle que pour une question de clarté, j'ai choisi " | Je rappelle que pour une question de clarté, j'ai choisi " | ||
| Ligne 150: | Ligne 80: | ||
| - | // | ||
| - | ===== 5. Configuration du serveur NFS sur PC1 ===== | ||
| - | Tous les fichiers | + | ===== Configuration du serveur NFS sur PC1 ===== |
| + | |||
| + | Tous les fichiers | ||
| Il est donc primordial que **PC2** et **PC3** aient le droit d' | Il est donc primordial que **PC2** et **PC3** aient le droit d' | ||
| Ligne 167: | Ligne 97: | ||
| Enregistrez et fermez.\\ | Enregistrez et fermez.\\ | ||
| - | * Nous allons autoriser **PC2** et **PC3** à avoir accés au dossier / | + | * Nous allons autoriser **PC2** et **PC3** à avoir accés au dossier / |
| < | < | ||
| et insérer la ligne suivante dans le fichier texte :\\ | et insérer la ligne suivante dans le fichier texte :\\ | ||
| Ligne 175: | Ligne 105: | ||
| * Maintenant que notre configuration est opérationnelle, | * Maintenant que notre configuration est opérationnelle, | ||
| < | < | ||
| - | Voilà pour la configuration du serveur NFS sur **PC1**.\\ | + | Voilà pour la configuration du serveur NFS sur **PC1**. |
| En cas de souci, je vous renvoie sur [[:nfs|ce lien du Wiki]].\\ | En cas de souci, je vous renvoie sur [[:nfs|ce lien du Wiki]].\\ | ||
| - | // | ||
| - | ===== 6. Configuration du serveur SSH sur pc1 ===== | + | |
| + | ===== 6. Configuration du serveur SSH sur PC1 ===== | ||
| === Le chef d' | === Le chef d' | ||
| Le duo SSH / demon cluster peut être considéré comme le chef d' | Le duo SSH / demon cluster peut être considéré comme le chef d' | ||
| - | Grâce à SSH vous pouvez prendre le contrôle de la machine | + | Grâce à SSH vous pouvez prendre le contrôle de la machine |
| === Un mot de passe bien gênant === | === Un mot de passe bien gênant === | ||
| - | Biensûr, ce systeme | + | Bien sûr, ce système |
| - | Lors d'un encodage en mode cluster, le démon cluster interroge toutes les machines (noeuds) disponibles et réparti | + | Lors d'un encodage en mode cluster, le démon cluster interroge toutes les machines (noeuds) disponibles et répartit |
| C'est pourquoi nous allons automatiser cette tâche afin de ne plus avoir à donner aucun mot de passe, le démon cluster pourra travailler sans être bloqué. | C'est pourquoi nous allons automatiser cette tâche afin de ne plus avoir à donner aucun mot de passe, le démon cluster pourra travailler sans être bloqué. | ||
| Ligne 202: | Ligne 132: | ||
| === Automatisons la tâche pour les mots de passe === | === Automatisons la tâche pour les mots de passe === | ||
| - | Tout se fait de pc1: | + | Tout se fait de **PC1** |
| < | < | ||
| - | à la phrase\\ | + | à la phrase |
| - | "Enter file in which to save the key (/ | + | "Enter file in which to save the key (/ |
| et à la phrase\\ | et à la phrase\\ | ||
| - | "Enter passphrase (empty for no passphrase):" | + | "Enter passphrase (empty for no passphrase):" |
| puis\\ | puis\\ | ||
| < | < | ||
| - | mot de passe utilisateur | + | mot de passe utilisateur |
| < | < | ||
| - | mot de passe utilisateur | + | mot de passe utilisateur |
| ainsi de suite pour toutes les machines connectées.... | ainsi de suite pour toutes les machines connectées.... | ||
| Ligne 223: | Ligne 153: | ||
| et entrer le mot de passe ou passphrase donné un peu plus haut.\\ | et entrer le mot de passe ou passphrase donné un peu plus haut.\\ | ||
| - | === Attention === | + | === Attention === |
| - | Si vous devez redémarrer | + | Si vous devez redémarrer |
| < | < | ||
| et le mot de passe ou passphrase, c'est tout.\\ | et le mot de passe ou passphrase, c'est tout.\\ | ||
| - | On arrive à la fin de la configuration de SSH.\\ | + | On arrive à la fin de la configuration de SSH. |
| Normalement aucun mot de passe ne sera demandé lors de l' | Normalement aucun mot de passe ne sera demandé lors de l' | ||
| - | // | ||
| - | ===== 7. Montage automatique des fichiers (fstab) sur pc2 et pc3 ===== | ||
| - | Tout à l' | + | ===== 7. Montage automatique des fichiers |
| - | === Faites cette manipulation | + | Tout à l' |
| - | Exemple à effectuer la machine | + | === Faites cette manipulation sur toutes vos machines connectées (PC2, PC3, PC4...)=== |
| + | |||
| + | Exemple à effectuer | ||
| < | < | ||
| - | et insérer la ligne suivante\\ | + | et insérer la ligne suivante |
| < | < | ||
| - | Enregistez et fermez | + | Enregistez et fermez. |
| < | < | ||
| Ligne 257: | Ligne 187: | ||
| Enregistrez et fermez.\\ | Enregistrez et fermez.\\ | ||
| - | Pour que le montage soit pris en compte tout de suite: | + | Pour que le montage soit pris en compte tout de suite : |
| < | < | ||
| Faites un essai en créant un fichier dans / | Faites un essai en créant un fichier dans / | ||
| Ligne 266: | Ligne 196: | ||
| - | // | + | |
| ===== 8. dvdrip ===== | ===== 8. dvdrip ===== | ||
| - | Si tout s'est bien déroulé, nous n' | + | Si tout s'est bien déroulé, nous n' |
| - | Tout se passe maintenant sur pc1. Allez courage, le plus intéressant arrive. | + | Tout se passe maintenant sur **PC1**. Allez courage, le plus intéressant arrive. |
| ==== Configuration générale ==== | ==== Configuration générale ==== | ||
| - | Selon la version utilisée de dvdrip, nous pouvons trouver le bouton Grappe ou Cluster, c'est la même chose. | + | Selon la version utilisée de **dvdrip**, nous pouvons trouver le bouton |
| - | Lancer dvdrip puis Edition --> préférences | + | Lancer |
| - | La configuration concernant le lecteur de dvd doit être correcte. | + | La configuration concernant le lecteur de DVD doit être correcte. |
| - | Pour la suite cela doit ressembler à ça: | + | Pour la suite cela doit ressembler à ça : |
| {{applications: | {{applications: | ||
| - | Toujours dans les préférences, | + | Toujours dans les préférences, |
| {{applications: | {{applications: | ||
| Ligne 294: | Ligne 224: | ||
| Grappe --> panneau de contrôle --> ajouter un noeud | Grappe --> panneau de contrôle --> ajouter un noeud | ||
| - | D' | + | D' |
| {{applications: | {{applications: | ||
| - | Un petit " | + | Un petit " |
| {{applications: | {{applications: | ||
| - | On ajoute ensuite tous les autres noeuds un par un, " | + | On ajoute ensuite tous les autres noeuds un par un, " |
| {{applications: | {{applications: | ||
| - | Un autre " | + | Un autre " |
| {{applications: | {{applications: | ||
| C'est normal, cool. | C'est normal, cool. | ||
| - | Ajouter au fur et à mesure toutes les machines de votre réseau, en prenant comme exemple | + | Ajouter au fur et à mesure toutes les machines de votre réseau, en prenant comme exemple |
| - | Votre panneau de controle | + | Votre panneau de contrôle |
| + | |||
| + | Faites " | ||
| + | **PC1** est le plus rapide à se connecter, pour les deux autres la connexion met une dizaine de secondes, jusqu' | ||
| - | Faites " | ||
| - | Pc1 est le plus rapide à se connecter, pour les 2 autres la connexion met une dizaine de secondes, jusqu' | ||
| - | // | ||
| ===== 9. Premier essai ===== | ===== 9. Premier essai ===== | ||
| - | Insérer un DVD, je vous conseille de juste lire le début de ce dvd dans votre lecteur multimédia afin de déverrouiller la sécurité (grâce à libdvdcss2). Une fois que le dvd passe bien:\\ | + | Insérer un DVD, je vous conseille de juste lire le début de ce DVD dans votre lecteur multimédia afin de déverrouiller la sécurité (grâce à //libdvdcss2//). Une fois que le DVD passe bien:\\ |
| === Nouveau projet === | === Nouveau projet === | ||
| Ligne 333: | Ligne 263: | ||
| === Lecture de la table === | === Lecture de la table === | ||
| - | dvdrip --> Extraction --> lire la table des matières du dvd\\ | + | dvdrip --> Extraction --> lire la table des matières du DVD\\ |
| Les différents plages du DVD apparaissent comme ceci:\\ | Les différents plages du DVD apparaissent comme ceci:\\ | ||
| Ligne 339: | Ligne 269: | ||
| === Choisissez la plage qui vous convient === | === Choisissez la plage qui vous convient === | ||
| - | Utilisez " | + | Utilisez " |
| Pour cet essai, prenez plutôt une plage de courte durée 5 à 10 minutes, de façon à faire la procédure en entier en peu de temps. | Pour cet essai, prenez plutôt une plage de courte durée 5 à 10 minutes, de façon à faire la procédure en entier en peu de temps. | ||
| === Extraire les titres === | === Extraire les titres === | ||
| - | Prévoyez au moins 7 Go de libre (film complet) sur le disque dur de **PC1**\\ | + | Prévoyez au moins 7 Go de libre (film complet) sur le disque dur de **PC1** |
| - | Quand vous avez sélectionné votre plage\\ | + | Quand vous avez sélectionné votre plage |
| --> faites " | --> faites " | ||
| L' | L' | ||
| Ligne 359: | Ligne 289: | ||
| === L' | === L' | ||
| - | Je ne rentre pas dans les détails d' | + | Je ne rentre pas dans les détails d' |
| - | Juste pour information, | + | Juste pour information, |
| J' | J' | ||
| Ligne 367: | Ligne 297: | ||
| Lorsque vous avez suivi les précédentes étapes, et que vos paramètres sont bons : | Lorsque vous avez suivi les précédentes étapes, et que vos paramètres sont bons : | ||
| - | Encoder --> " | + | Encoder --> " |
| {{applications: | {{applications: | ||
| Ligne 381: | Ligne 311: | ||
| - | // | + | |
| ===== 10. Trucs et astuces ===== | ===== 10. Trucs et astuces ===== | ||
| Ligne 387: | Ligne 317: | ||
| === Si votre réseau est composé d' | === Si votre réseau est composé d' | ||
| - | Comme je l'ai annoncé dans la section [[dvdrip_en_mode_cluster# | + | Comme je l'ai annoncé dans la section [[# |
| Comme c'est un système très souple, le petit PC peut commencer une tâche tranquillement, | Comme c'est un système très souple, le petit PC peut commencer une tâche tranquillement, | ||
| Ligne 405: | Ligne 335: | ||
| - | // | + | |
| ===== 11. Dépannage ===== | ===== 11. Dépannage ===== | ||
| Ligne 412: | Ligne 342: | ||
| < | < | ||
| - | et ré-entrer le mot de passe\\ | + | et ré-entrer le mot de passe :\\ |
| Redémarrez portmap\\ | Redémarrez portmap\\ | ||
| < | < | ||
| - | Vérifiez que le montage du dossier " | + | Vérifiez que le montage du dossier " |
| Assurez-vous qu'un firewall ne bloque pas l' | Assurez-vous qu'un firewall ne bloque pas l' | ||
| Ligne 430: | Ligne 360: | ||
| Si toujours rien\\ | Si toujours rien\\ | ||
| < | < | ||
| - | Le message vous donne des informations sur les noeuds, les projet | + | Le message vous donne des informations sur les noeuds, les projets |
| " | " | ||
| - | Allez dans: | + | Allez dans : |
| / | / | ||
| Et supprimez le projet en question. | Et supprimez le projet en question. | ||
| - | Puis dvdrip --> Grappe --> panneau de contrôle. | + | Puis //dvdrip --> Grappe --> panneau de contrôle//. |
| - | // | ||
| ===== 12. Contact ===== | ===== 12. Contact ===== | ||
| Ligne 449: | Ligne 379: | ||
| - | // | + | |
| Ligne 462: | Ligne 392: | ||
| - | // | + | |
| ----- | ----- | ||
| // | // | ||
