Nœud (TSM)

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Table SQL nodes
Commandes clés register node, update node, rename node
Voir aussi Session (TSM) · Planification (TSM) · Jeux d'options (TSM)

Les nœuds sont les clients référencés côté serveur. Chaque nœud est associé à un domaine de policy qui détermine, via les management classes et groupes de copie, les pools de stockage utilisés pour les sauvegardes et restaurations.

Lister les nœuds

query node
query node joe format=detailed
query node * domain=standard,engpoldom

Informations sur un nœud

query node belinda
query node belinda f=d

Lister les nœuds avec tri

SELECT node_name,domain_name,platform_name,contact,tcp_address FROM nodes ORDER BY platform_name,node_name

Filesystems sauvegardés

query filespace
query filespace NODENAME

Espace occupé

Attention : les pools de stockage peuvent être distants (réplication), l'occupation affichée n'est donc pas forcément locale au serveur interrogé.

query occupancy
query occupancy NODENAME

Enregistrer un client

register node ND_CLIENT ND_CLIENT compression=client autofsrename=no forcepwreset=no type=client keepmp=yes maxnummp=2 validateprotocol=no

register node newclient pass2new userid=helpadmin

Supprimer un client

delete filespace NODENAME * type=any
remove node NODENAME

Verrouiller / déverrouiller un client

Empêche les actions de sauvegarde/restauration depuis le client :

lock node mab
unlock node mab

Renommer un client (conserve les données déjà sauvegardées)

rename node OLDNODENAME NEWNODENAME

Mettre à jour la config serveur pour un client

update node NODENAME archdelete=no

Déléguer l'administration d'un nœud à un utilisateur

grant authority fred class=node node=labclient
grant authority admin1 class=node authority=owner node=student1

Créer un ID admin lié à l'enregistrement d'un client

register node desk2 pass2dsk userid=none

Cette commande enregistre le nœud DESK2 avec le mot de passe pass2dsk et crée un ID administrateur du même nom, disposant d'un droit de propriétaire client sur ce nœud. Si le client utilise PASSWORDACCESS=GENERATE pour renouveler automatiquement son mot de passe, l'ID admin DESK2 reste utilisable pour un accès distant.

register node newclient pass2new userid=helpadmin

Ici, le nœud NEWCLIENT est enregistré avec le mot de passe pass2new, et les droits de propriétaire sont accordés à l'ID admin existant HELPADMIN (aucun nouvel ID admin n'est créé) — HELPADMIN peut alors administrer NEWCLIENT à distance.

Requêtes SQL utiles

-- Nombre de nœuds
SELECT SUM(num_nodes) FROM domains
SELECT COUNT(*) FROM nodes

-- Nombre de nœuds par domaine
SELECT domain_name,num_nodes FROM domains

-- Nombre de nœuds par plateforme
SELECT platform_name,COUNT(*) FROM nodes GROUP BY platform_name

-- Nœuds verrouillés
SELECT COUNT(*) FROM nodes WHERE locked='YES'

-- Nombre de sessions de type nœud
SELECT COUNT(*) FROM sessions WHERE session_type='Node'

-- Version des clients
SELECT node_name, VARCHAR(client_version)||'.'||VARCHAR(client_release)||'.'||
  VARCHAR(client_level)||'-'||VARCHAR(client_sublevel) FROM nodes

-- Nombre de fichiers par client
SELECT node_name, SUM(num_files) FROM occupancy GROUP BY node_name

-- Espace et nombre de fichiers stockés par client
SELECT node_name,CAST(FLOAT(SUM(physical_mb)) / 1024 AS DEC(8,2)) AS "Space in GB",
  SUM(num_files) AS "Number of files" FROM occupancy GROUP BY node_name

-- Données stockées par client (Go)
SELECT node_name,CAST(FLOAT(SUM(logical_mb)) / 1024 AS DEC(8,2)) FROM occupancy GROUP BY node_name

Voir aussi