Nas
Transcript of Nas
Nous suivons les recommandations pour Wheezy:
n° 1 primaire 254.8 MB B F ext2 /boot n° 2 primaire 7.0 GB f ext3 / n° 5 logique 764.4 MB f swap swap n° 6 logique 992.2 GB f ext4 /data
Une fois cette procédure terminée, nous allons mettre à jour vers Wheezy, ce sera plus rapide
que dans la procédure QNap TS-109 : migration vers Wheezy.
# sed -i 's/squeeze/wheezy/g' /etc/apt/sources.list # apt-get update # apt-get upgrade # apt-get dist-upgrade # rm /etc/udev/rules.d/70-persistent-net.rules # reboot
Le reboot est pour vérifier que tout fonctionne correctement.
Maintenant, nous pouvons attaquer l'installation à proprement parlé d'OpenMediaVault. Et là,
cela change un peu...
Installation Postfix et suppression d'Exim # apt-get --purge install postfix
Au tour d'OMV # echo "deb http://packages.openmediavault.org/public fedaykin main" >
/etc/apt/sources.list.d/openmediavault.list # apt-get update # apt-get install openmediavault-keyring libapache2-mod-php5
Avec Wheezy, certains paquets n'existent plus (scponly et php5-pam), il faut palier à ce
problème. A priori, cela ne sera plus nécessaire avec OMV 0.6: # apt-get install subversion build-essential debhelper po-debconf xsltproc
php5-dev libpam-dev # cd /tmp # wget http://ftp.us.debian.org/debian/pool/main/s/scponly/scponly_4.8-
4.1_armel.deb
Ou scponly-full_4.8-4.1_amd64.deb
# dpkg -i scponly_4.8-4.1_armel.deb ou scponly-full_4.8-4.1_amd64.deb # svn checkout svn://svn.code.sf.net/p/openmediavault/code/trunk
openmediavault-code # cd openmediavault-code/deb/php5-pam # dpkg-buildpackage # dpkg -i ../php5-pam_1.0.3-1_armel.deb # apt-get install openmediavault
Répondre aux différentes questions:
Configuration de mdadm = all ProFTPd configuration = Depuis inetd
Pour le reste, laisser les valeurs par défaut.
Et voilà, nous avons presque terminée, redémarrons notre NAS.
Pour se connecter, il suffit d'ouvrir son navigateur sur l'adresse IP du QNap...
L'identification par défaut est:
login: admin
password: openmediavault
Après connexion, il est nécessaire d'activer SSH dans Services > SSH
Mais ce n'est pas fini... En premier lieu, supprimons le point de montage pour /data # umount /data
Et donnons un nom à cette partition, ce sera plus simple dans OMV # e2label /dev/sda6 "Data"
Nous allons faire reconnaitre la partition /data, dans /etc/fstab et en remplaçant la ligne
correspondant à /data: UUID=942859a0-314a-4690-b868-37984e34d255 /data ext4 defaults 0 2
par UUID=942859a0-314a-4690-b868-37984e34d255 /data ext4
defaults,acl,user_xattr,noexec,usrjquota=aquota.user,grpjquota=aquota.group
,jqfmt=vfsv0 0 2
Dans l'interface d'OMV, monter la nouvelle partition en passant par Stockage > Systèmes de
fichiers
Vous pouvez utiliser votre NAS avec partageant des dossiers, mais redémarrer le NAS pour
être sûr que tout fonctionne
Apprécier l'interface
Pour redimensionner un disque raid :
J'ai réussi à étendre mon RAID 5 MDADM de 3 vers 4 disques de 2To sans trop de problème, ça a mis
environ 30h. Ayant mes volumes en LVM, pour les étendre j'ai du y aller à la ligne de commande,
c'est 3 fois rien mais ça ne semble pas intégré à l'interface :
sudo pvresize /dev/md0
Firmware realtek pour carte réseau :
Install Howto
1. Add the following line to /etc/apt/sources.list:
deb http://backports.debian.org/debian-backports squeeze-backports
non-free
2. Update the package index:
# sudo apt-get update
3. Install firmware-realtek deb package:
# sudo apt-get install firmware-realtek
Sources list omv 4
/etc/apt/sources.list
Code: Select all deb http://ftp.debian.org/debian squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb http://backports.debian.org/debian-backports squeeze-backports
main
deb http://ftp.us.debian.org/debian/ squeeze main
/etc/apt/sources.list.d/openmediavault.list
Code: Select all deb http://packages.openmediavault.org/public fedaykin main
/etc/apt/sources.list.d/omv-plugins-org-fedaykin.list
Code: Select all deb http://packages.omv-plugins.org fedaykin main
PLEX--------------------------------------------------------------------------------------------------------------------------------
-------
# Install Plex Repository
# Ask If Repository Should Be Installed
if question --default yes "Do you want to install the Plex repository?
(Y/n)" || [ $UNATTENDED = 1 ]; then
subheader "Installing Plex Repository..."
# Add Repository Key
repo_key "http://shell.ninthgate.se/packages/shell-ninthgate-se-
keyring.key"
# Add Repository
repo_add "plex" "deb http://shell.ninthgate.se/packages/debian
wheezy main"
fi
apt-get install aptitude
aptitude update
aptitude install curl
echo “deb http://shell.ninthgate.se/packages/debian squeeze main” | sudo tee -a
/etc/apt/sources.list.d/plexmediaserver.list
curl http://shell.ninthgate.se/packages/shell-ninthgate-se-keyring.key | sudo apt-key add -
aptitude update
aptitude install plexmediaserver
These command will add repo “deb http://shell.ninthgate.se/packages/debian squeeze main” to
/etc/apt/source.list and keys to login to web. If everything went well without the error then plexmediaserver
should be install.
Now check if plexmediaserver is running or not
/etc/init.d/plexmediaserver status