Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/10/2018, à 13:21

slash-z

[Asus Tinker Board S] stratégie FS pour desktop

Salut,

J'ai fait l'acquisition récemment d'un asus tinkerboard s (en gros, un raspberry pi gonflé aux hormones).
Quelques données intéressantes pour la suite concernant cette machine

- 2 Go de RAM
- 16 Go d'emmc embarquée sur laquelle est installé l'OS (tinker OS, une debian modifiée pour ce matériel)
- 1 port pour sd card (utilisable à terrme comme substitut à l'emmc si elle lâche)
- 4 ports USB 2
(- pas de SATA
- wifi
- gigabit ethernet
)

L'utilisation que je compte en faire: un substitut habituel à mon PC vieux et fatiqué pour:
- navigation internet
- multimédia (vidéos, musique), juste de la lecture, pas de montage, etc
- bureautique
- programmation (essentiellement du scripting)

------------------------------

Le petit cahier des charges que je me donne en matière de stockage à terme: (tout le matos n'est pas encore acheté)

A/ l'OS sur emmc (j'y reviens plus bas dans ce post)
Sachant que la machine sera allumée/éteinte à la manière d'un pc courant). Pas allumé en permanence donc, ni même de mise en veille.

B/ un support pour utilisation courante (évalué < 100 Go)
Comme support pour /home en particulier

C/ un support dédié au stockage des vidéos et musiques (4 To)
Avec possibilité de ne l'allumer qu'au besoin ou bien à chaque démarrage de la machine.
Pour une fréquence d'utilisation moyenne de quelques fichiers lectures par jour, quelques écritures par semaine ou mois.

D/ un support de sauvegarde de 2 To à 4, voire 8, (Possibilité de racheter d'autres supports à long terme)
Allumé à la demande.
Fréquence d'utilisation rare, quelques fichiers sauvegardés à raison d'une fois par semaine/mois en fonction de mon travail ert des besoins

------------------------------
Achats déjà réalisés:
- 1 HDD Western Digital Blue 4To (cf le topic WD caviar green, je suis dans ce cadre malheureusement)
- quelques clés usb

Achats envisagés:à terme:
1 HDD Seagate Barracuda 4 To
1 HDD Seagate Barracuda 2 To (sans doute 4 To dans les faits, pour raison économique, ça ne me semble pas rationnel d'acheter du 2 To plutôt que du 4)

------------------------------

Ma problématique: L'idée est de maximiser la durée de vie de chaque support physique en fonction de son usage dédié.

1/ Concernant l'OS:j'envisage de déplacer /tmp et /var hors de l'emmc de façon à limiter son usure dans le temps.
Sur un HDD Barracuda ? Sur une clé USB ? monté en mémoire ? (avec perte à chaque extinction, donc)
Sachant que l'effacement de /var peut-être source de problèmes pour certains serveurs.

2/ Quid du mécanisme de swap ? Je ne sais pas actuellement comment il est implémenté exactement ni même s'il existe sur cet OS ! Tout ce que je sais pour le moment, c'est qu'il n'y a pas de partition swap. Peut-être un fichier de swap...
Comment en savoir plus ? S'il s'agit bien d'un fichier (et pas d'un mécanisme type zswap), il me semblerait judicieux de le mettre ailleurs également qu'en emmc ! Comment réaliser cela ?

3/ Je réfléchissais aussi à l'intérêt de déplacer également /etc ? Mais à ce que j'ai pu lire, ce ne serait pas une bonne idée du tout. Qu'en pensez-vous ?

4/ déplacement de /home sur support externe. (barracuda ? ou WD ?)

5/ Utilisation du WD pour le rôle D/ ou pour C/ ?

Question bonus concernant les HDD en général. Vaut-il mieux les allumer le moins possible (dans mon cas, j'ai la possibilité de le faire) ou systématiquement à chaque utilisation de la machine ?

-------------------

Désolé pour la longueur du post, j'ai déjà mon propre opinion mais je suis loin d'être un bon connaisseur de ce genre de problématiques. Et j'aimerais beaucoup avoir vos avis éclairés pour faire les bons choix.

Dernière modification par slash-z (Le 31/10/2018, à 13:00)

Hors ligne

#2 Le 28/10/2018, à 14:40

domi301

Re : [Asus Tinker Board S] stratégie FS pour desktop

Salut, quelques éléments de réflexion en vrac

?? est ce envisageable de changer emmc
si oui ca peut être plus simple de le considérer comme un consommable "à changer un jour"

dans la même logique penser au rapport prix/emmerdements
c'est pas forcèment très grave si tu flingue une carde SD par usure tous les x années
(tant que tu as des sauvegardes et la possibilité de réinstaller)

tu n'as pas énormément de mémoire donc pas top de monter des partitions de stockage comme /tmp en mémoire
la mémoire sera plus utile pour la swap et les applis
tu peux beaucoup réduire la swap en réglant le swapiness  (sous réserve du système)   (merci nam1962)
sous ..buntu ca donne

echo vm.swappiness=5 | sudo tee -a /etc/sysctl.d/99-sysctl.conf
echo vm.vfs_cache_pressure=50 | sudo tee -a /etc/sysctl.d/99-sysctl.conf 
sudo sysctl -p /etc/sysctl.d/99-sysctl.conf

l'usb2 est très lent l'éthernet sera potentiellement plus rapide mais ce n'est plus du tout le même matériel

!! attention aux disques externes qui se cassent, tombent... facilement
je ne suis pas un spécialise mais je présume qu'ils s'usent plus si ils sont allumés (surtout les physiques par rapport aux SSD)

utiliser la carte SD pour les fichiers à usage fréquents peut éviter une partie des recours aux disques externes

je suis sur une tour mais voici mes choix personnels
/ et home sont dans la même partition système sur un SSD
je n'ai pas du tout touché aux fichiers/dossiers systèmes (sauf la swap et /var /tmp qui sont sur la partition données
voir https://doc.ubuntu-fr.org/ssd_solid_state_drive
mon home est quasi vide en dehors des fichiers de config lés aux applis et au système en cours
donc tout ce qui est sous / est consommable/écrasable/...

les "vraies" données sont sur un autre disque non SSD avec des liens vers les dossiers home documents telechargements...
les profils moilla (firefox et thunderbird) sont aussi déportés sur cet autre disque

j'ai une vieille tour obsolète que j'utilise comme un pseudo nas et que j'allume "de temps en temps" (pas assez souvent forcèment)
pour faire des sauvegardes par réseau et qui stocke aussi les "gros fichiers"

sur un disque externe je n'ai que des duplicatas, sans risque pour brancher sur la TV, déplacer d'une machine à l'autre...


Lubuntu / Xubuntu-Voyager ==> redonner vie à des machines abandonnées
en cas de besoin => http://forum.ubuntu-fr.org/viewtopic.php?id=1069631

Hors ligne

#3 Le 28/10/2018, à 16:12

slash-z

Re : [Asus Tinker Board S] stratégie FS pour desktop

Bonjour Domi301,
Attention, il s'agit bien d'un "nano-ordinateur", les specs, les contraintes et les avantages sont assez spécifiques.

--> Non l'emmc est soudée à la carte.
--> Oui il y a possibilité d'utiliser une sd card comme alternative à l'emmc. Pas pour faire un quelconque stockage.
--> Oui la taille de la ram est limitée, mais l'OS est léger (ce n'est pas kde) et mon utilisation aussi est light.
--> A priori, monter /tmp et éventuellement /var en ram (ou ailleurs) sont des pratiques relativement courantes sur ce type de machines (par exemple pour pallier au fait que raspbian sur raspberry pi est réputé être un tueur de cartes SD redoutable ! En particulier)
--> je ne crois pas que /tmp et /var soient de gros consommateur d'espace, donc possible de les monter en ram. A voir. En fait tout dépend du contexte d'utilisation, je pense.
--> j'utilise des boîtiers pour hdd. Et l'ensemble est destiné à ne jamais bouger. Pas de vibrations non plus.
--> dans mon cas, pas de ssd envisagé, aucun intérêt faute d'usb 3 ou de sata 3
--> je ne souhaite pas stocker "sur le cloud", ni ailleurs sur le réseau local. En particulier, je n'ai pas de NAS. Et mes autres machines n'ont de toute façon pas d'usb 3 non plus.
--> je ne pense pas que réduire le swapiness soit une réponse adéquate à la question posée. Soit je garde le swap tel qu'il est (et je suis un peu dans le brouillard comme je l'ai dit sur son implémentation actuelle), soit je le dégage carrément ailleurs. Ce n'est pas un pb d'espace, c'est un pb de survie de l'emmc dans le temps.

J'utilise déjà la machine depuis quelques jours et j'en suis très satisfait (pour le moment), juste assez puissante et rapide pour mon utilisation courante. Sans être la machine de course dont je n'ai aucun besoin !
Restent quelques réglages à faire éventuellement (notamment les questions abordées ici) et roule ma poule ! smile

Dernière modification par slash-z (Le 28/10/2018, à 16:50)

Hors ligne

#4 Le 28/10/2018, à 17:49

slash-z

Re : [Asus Tinker Board S] stratégie FS pour desktop

J'ai oublié une réponse, à ça "je ne suis pas un spécialise mais je présume qu'ils s'usent plus si ils sont allumés (surtout les physiques par rapport aux SSD)"

--> Oui, ça me semblait assez logique aussi. Mais j'ai lu tellement de trucs contradictoires sur les hdd que je ne sais plus vraiment quoi penser. Par exemple "tel disque s'use plus vite éteint en permanence qu'allumé régulièrement".
Je ne comprends pas pour quelle raison à priori mais pourquoi pas. J'en sais rien.

Hors ligne

#5 Le 28/10/2018, à 19:17

domi301

Re : [Asus Tinker Board S] stratégie FS pour desktop

slash-z a écrit :

"tel disque s'use plus vite éteint en permanence qu'allumé régulièrement"

ca concernerait plutot les mémoires flash (ssd, usb...) que les disques "physiques" avec plateaux

sinon je suis bien conscient qu l'on n'a pas du tout les memes environnements, c'était juste des pistes


Lubuntu / Xubuntu-Voyager ==> redonner vie à des machines abandonnées
en cas de besoin => http://forum.ubuntu-fr.org/viewtopic.php?id=1069631

Hors ligne

#6 Le 28/10/2018, à 19:46

domi301

Re : [Asus Tinker Board S] stratégie FS pour desktop

une discussion intéressante sur /var/log

https://forum.ubuntu-fr.org/viewtopic.php?id=2032248

https://bidouilledebian.wordpress.com/2 … s-systeme/

Dernière modification par domi301 (Le 28/10/2018, à 20:43)


Lubuntu / Xubuntu-Voyager ==> redonner vie à des machines abandonnées
en cas de besoin => http://forum.ubuntu-fr.org/viewtopic.php?id=1069631

Hors ligne

#7 Le 28/10/2018, à 20:28

moko138

Re : [Asus Tinker Board S] stratégie FS pour desktop

slash-z a écrit :

Je ne comprends pas pour quelle raison à priori mais pourquoi pas. J'en sais rien.

Voir la fin de ./viewtopic.php?pid=21959766#p21959766, que je viens de compléter.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#8 Le 28/10/2018, à 21:16

slash-z

Re : [Asus Tinker Board S] stratégie FS pour desktop

@Moko138,

Oui j'avais déjà lu ton topic et merci aussi pour les rajouts récents que je viens de lire.

Concernant mon WD, j'avais pris le parti de ne rien faire, en tout cas pour le moment. Juste essayer de limiter les dégâts en optimisant mes propres pratiques. (rôle de stockage ou de sauvegarde, fréquence d'allumage)
Quitte à réexaminer éventuellement la question du parcage plus tard.

Une alternative pourrait être de l'utiliser sur un autre vieux nano-ordinateur (un cubieboard 2) que je possède, dans le cadre d'une utilisation comme NAS (nas-like) allumé/éteint une fois par jour.
Et m'en sevir donc comme serveur de fichiers multimédia en particulier (le rôle C défini plus haut). En streaming, j'ai déjà testé, ça fonctionne bien. Je trouve juste dommage d'utiliser la bande passante pour ça + conso électrique + usure box (?).
Ce n'était donc pas mon idée de départ.

@domi301,
merci je vais regarder ça.

Dernière modification par slash-z (Le 28/10/2018, à 21:19)

Hors ligne

#9 Le 31/10/2018, à 13:02

slash-z

Re : [Asus Tinker Board S] stratégie FS pour desktop

Pour mémoire et si ce sujet (in French !) peut intéresser d'autres utilisateurs novices de tinker board s, voilà l'état de mes réflexions:

Pour utilisation: comme desktop:

/ --> emmc
/tmp --> ram
/var --> sd card
/var/log --> ram ou sd card ou hdd ? ( cat-write-error-no-space-left-on-device et cf NB)
/home --> sd card ou clé USB (bof bof, voir plus bas)
swap: soit jouer sur le swappiness, soit le désactiver totalement, soit --> sd card

stockage multimedia --> hdd seagate 4 To ironwolf 3''5 dans 1 boitier USB en veille permanente.
support de sauvegardes --> hdd western digital 4 To blue 3''5 via ethernet allumé au coup par coup à raison d'une fois par semaine/mois (cf topics WD caviar green et https://forum.ubuntu-fr.org/viewtopic.php?id=2029782)

pour le choix d'une sd card qui va bien, cf en particulier:
https://forum.armbian.com/topic/954-sd- … rformance/

après quelques tests et recherches,
il s'avère (ce que j'ignorais) que les 4 ports USB partagent la même bande passante comme sur sur beaucoup d'autres cartes du même type (mais sont au moins indépendants de l'ethernet contrairement au raspberry pi). Les taux sont par ailleurs plus faibles que je l'imaginais de l'ordre de 5 à 6 Mo/s à travers l'ethernet vers USB local et la moitié d'USB local à USB local (bande passante partagée).

Il doit être possible cependant de les doubler au minimum en agissant sur la fréquence du cpu. cf
https://forum.armbian.com/topic/3327-as … ment-31677
A voir ce que ça peut donner en terme de température.

Et toujours avide d'avis / opinions / expériences à partager.

NB: concernant la journalisation:
https://forum.ubuntu-fr.org/viewtopic.p … #p21993003
les-journaux-de-messages-systeme

Quelques références de documentation de base en vrac:
Tinker Board Wiki
forum utilisateurs (UK)
Archlinux

Dernière modification par slash-z (Le 31/10/2018, à 16:46)

Hors ligne