<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://tsm.agostonpeter.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://tsm.agostonpeter.com/feed.php">
        <title>TSM turkáló</title>
        <description></description>
        <link>https://tsm.agostonpeter.com/</link>
        <image rdf:resource="https://tsm.agostonpeter.com/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-09-10T10:20:00+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:napi_riport&amp;rev=1768835672&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:napi_kliens_riport&amp;rev=1779454865&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:tsm_install&amp;rev=1733919278&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:logcollector&amp;rev=1495114440&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:auto_deploy_planner&amp;rev=1490620422&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:replikacio:change_repl_roles&amp;rev=1772446625&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell&amp;rev=1680098145&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:dsmcad_init&amp;rev=1384445549&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:gather_data&amp;rev=1772569061&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=sql&amp;rev=1787732025&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:drp_sync&amp;rev=1397832898&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:replikacio:smart_replicator&amp;rev=1774514667&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:szerver_cert_csere&amp;rev=1755611188&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=linktar&amp;rev=1659096595&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:tsm_restore&amp;rev=1736430527&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:ldap&amp;rev=1738837273&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:drive_usage&amp;rev=1662372529&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:tsm_archiver&amp;rev=1680098207&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:circular_copy&amp;rev=1479310056&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:inclexcl&amp;rev=1732617535&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:rename_sched&amp;rev=1399628170&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:node_repl&amp;rev=1385991370&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:trace_rotator&amp;rev=1456932900&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:device_management:aix_rendev&amp;rev=1495114440&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:opc&amp;rev=1516106666&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:q_se&amp;rev=1732790751&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:dsmconc&amp;rev=1742398490&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:q_pr&amp;rev=1731509933&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=start&amp;rev=1522074242&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:device_management:lnx_lin_tape_rules_conf_generate&amp;rev=1572008294&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:cancel_proc&amp;rev=1533720781&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:tap_mount_logger&amp;rev=1384445677&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:in_risk_vmware&amp;rev=1649928278&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok&amp;rev=1481115303&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:hadr&amp;rev=1637591284&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:tdp4sapr&amp;rev=1768396331&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=journal&amp;rev=1382708251&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:io_rebalance&amp;rev=1584362791&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:tdp4ve&amp;rev=1736760338&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:idle_vol_dismount&amp;rev=1533720661&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:dsmcad&amp;rev=1721998374&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:obj_search&amp;rev=1495114440&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:technikai_pool_kialakitas&amp;rev=1642080883&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:expire&amp;rev=1763052402&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:replikacio:repl_stat&amp;rev=1495114154&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=nemdokumentalt:show&amp;rev=1596722099&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:tapeutil&amp;rev=1398697456&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=linux&amp;rev=1771245137&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://tsm.agostonpeter.com/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>TSM turkáló</title>
        <link>https://tsm.agostonpeter.com/</link>
        <url>https://tsm.agostonpeter.com/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:napi_riport&amp;rev=1768835672&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-19T15:14:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM napi riport shell szkript</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:riportok:napi_riport&amp;rev=1768835672&amp;do=diff</link>
        <description>TSM napi riport shell szkript

Riportoló eszköz a TSM szerver állapotának ellenőrzésére, napi feladatok felderítésére. A szkript egyelőre Linux környezet alatt fut (AIX-osítás folyamatban). De természetesen nem kell azonos hoszton futnia a TSM szerverrel, elég ha van egy bekonfigurált, működő dsmadmc a hoszton, a megfelelő dsm.sys sztanzákkal (azokhoz a TSM szerverekhez, amiket riportolni szeretnénk). A szkript elején vannak a konfigurálható paraméterek.
(</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:napi_kliens_riport&amp;rev=1779454865&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-22T13:01:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM kliens riport shell szkript</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:riportok:napi_kliens_riport&amp;rev=1779454865&amp;do=diff</link>
        <description>TSM kliens riport shell szkript

TSM kliens ütemezések sikerességét riportoló szkript. A riport szabályokat a „tsm_kliens_riport.&lt;TSM sztanza&gt;” fájlokból veszi, aminek a formátuma:

email cím; (sql WHERE feltétel az events, mint „e”</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:tsm_install&amp;rev=1733919278&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-11T12:14:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM szerver telepítés</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:tsm_install&amp;rev=1733919278&amp;do=diff</link>
        <description>TSM szerver telepítés

	*  TSM instance könyvtársturktúra (DB, Prilog, Archlog, stb...) létrehozása, jogok

	*  32 MB for the /var directory
	*  7 GB for the installation directory
	*  2 GB for the /tmp directory
	*  2 GB in the home directory</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:logcollector&amp;rev=1495114440&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-18T13:34:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM kliens log gyűjtő</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:riportok:logcollector&amp;rev=1495114440&amp;do=diff</link>
        <description>TSM kliens log gyűjtő

Ez a szkript azoknak a TSM üzemeltetőknek lehet hasznos, akik ő maguk nem rendelkeznek hozzáféréssel a kliens hosztokra (node-okra). Az kliens hoszt üzemeltetője sok esetben nem rendelkezik kellő TSM-es ismerettel ahhoz, hogy egy esetleges TSM-es kliens oldali problémát kivizsgáljon. (Nem tudja milyen logokat, hol kell nézni, mit kell nézni bennük, stb.) Ilyen környezetben elég egy ehhez hasonló szkriptet elhelyezni egy publikus share-en, és csak megkérni az üzemeltetőt, h…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:auto_deploy_planner&amp;rev=1490620422&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-27T13:13:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM Auto Deployment planner szkript</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:auto_deploy_planner&amp;rev=1490620422&amp;do=diff</link>
        <description>TSM Auto Deployment planner szkript

A shell az Admin Center-t igyekszik kiváltani, legalábbis ami az Auto Deployment funkcióját illeti. Lekérdezi a beimportált autodeploy package-eket, és kilistázza. Ebből a listából választott package-hez meg kell adnunk milyen nevű ütemezést szeretnénk, mikor fusson, és mely node-okra állítsa be a deploy-t. A szkript</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:replikacio:change_repl_roles&amp;rev=1772446625&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-02T10:17:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM node replikacios iranyt forgato szkript</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:replikacio:change_repl_roles&amp;rev=1772446625&amp;do=diff</link>
        <description>TSM node replikacios iranyt forgato szkript

A szkript két replikációs TSM szervert tud kezelni. (Egy cél és egy hozzá tartozó forrás szerver.) Paraméterként megadott node, vagy node-ok replikációs szerepkörét cseréli meg (megfordítja a node replikációs irányát), törli, vagy teszi szinkron módba.</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell&amp;rev=1680098145&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-29T13:55:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Unix shell szkriptek</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell&amp;rev=1680098145&amp;do=diff</link>
        <description>Unix shell szkriptek

Shell szkript gyűjtemény azoknak, akik nem szeretik a rabszolga munkát és/vagy a GUI-k világát.

	*  TSM és OS adatgyűjtő TSM szerver felméréshez
	*  TSM ütemezés átnevező szkript (asszociációk megmaradnak)
	*  Színes TSM szerver konzol
	*  TSM kliens log gyűjtő
	*  Szebb &#039;q session&#039; kimenet
	*  Szebb &#039;q process&#039; kimenet
	*  Milyen node-ok viszik el a drive erőforrásaim?
	*  TSM szerver működéséhez szükséges kritikus fájlok szinkronizálása egy tartalék szerverre
	*  Egy nod…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:dsmcad_init&amp;rev=1384445549&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-11-14T16:12:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>A &#039;dsmcad&#039; inittab-ba/init.d-be való betevése</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:dsmcad_init&amp;rev=1384445549&amp;do=diff</link>
        <description>A &#039;dsmcad&#039; inittab-ba/init.d-be való betevése

AIX-en az inittab-ba, linux alatt az init.d-be tesszük.


#!/bin/bash
### AIX inittab beallitas
# Megnezzuk nem letezik-e mar az inittab-ban a bejegyzes, letezik-e a dsmcad es AIX-on vagyunk-e
if [ `grep dsmcad /etc/inittab | wc -l` -eq 0 ] &amp;&amp; [ -f /usr/bin/dsmcad ] &amp;&amp; [ &quot;$(uname)&quot; = &quot;AIX&quot; ]; then
        # Megnezzuk mire mutat a symlink-je a dsmcad-nak, mert azt tesszuk az inittabba
        DSMCADPATH=`ls -l /usr/bin/dsmcad | awk &#039;{print$NF}&#039; | sed…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:gather_data&amp;rev=1772569061&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-03T20:17:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM és OS adatgyűjtő TSM szerver felméréshez</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:riportok:gather_data&amp;rev=1772569061&amp;do=diff</link>
        <description>TSM és OS adatgyűjtő TSM szerver felméréshez

TSM-es környezet OS konfigurációjának és TSM szerver állapotának felméréséhez gyűjt le néhány hasznos adatot. dsmadmc_to_excel.sh


#!/bin/sh
#************** konfig start ************************************#
OUTPUT_DIR=&quot;/tmp&quot;
TSMUSER=report
TSMPASS=report
TSMSERVER=tsm  # dsm.sys servername XXX
INAKTIV_NODE_NAPSZAM=32
#************** konfig vege  ************************************#

HOST=$(hostname)
DSMADMCOPTS=&quot;-se=$TSMSERVER&quot; # -dataonly=y&quot;

# A…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=sql&amp;rev=1787732025&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-26T08:13:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Hasznos TSM SQL lekérdezések</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=sql&amp;rev=1787732025&amp;do=diff</link>
        <description>Hasznos TSM SQL lekérdezések

SQL is implemented as if a query was executed in the following order:

	*  FROM clause
	*  WHERE clause
	*  GROUP BY clause
	*  HAVING clause
	*  SELECT clause
	*  ORDER BY clause

Takarításhoz

Nem használt aktív management class-ok listázása</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:drp_sync&amp;rev=1397832898&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-04-18T14:54:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM szerver működéséhez szükséges kritikus fájlok szinkronizálása egy tartalék szerverre</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:drp_sync&amp;rev=1397832898&amp;do=diff</link>
        <description>TSM szerver működéséhez szükséges kritikus fájlok szinkronizálása egy tartalék szerverre

Egy TSM szerver recoveryhez szükséges konfig fájlok mentését végző szkript. Egy tartalék szerverre szinkronizálja a fájlokat, 31 napig napi egyet őriz meg, az utolsó 24 órából pedig az összeset. Crontabból időzítve érdemes viszonylag gyakran futtatni.</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:replikacio:smart_replicator&amp;rev=1774514667&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-26T08:44:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM Smart Replicator</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:replikacio:smart_replicator&amp;rev=1774514667&amp;do=diff</link>
        <description>TSM Smart Replicator

Ez a szkript a node replikációkat hivatott vezérelni úgy, hogy mindig egy megadott maximum darabszámú (REPLMAXNUM) replikációt futtat. Meghatározott időközönként (REFRESHRATE) figyeli, hogy hány replikációs processz fut épp, és akkor indítja a következőt, mikor ez a szám a REPLMAXNUM alá csökken. A node-ok listáját a szerverről olvassa ki, a REPLSTATE=ENABLED és REPLMODE=SEND/SYNCSEND paraméterű node-okkal dolgozik. Ha az INFINITERUN=true, akkor ha a node-ok listájának végé…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:szerver_cert_csere&amp;rev=1755611188&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-19T13:46:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM szerver tanúsítvány csere</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:szerver_cert_csere&amp;rev=1755611188&amp;do=diff</link>
        <description>TSM szerver tanúsítvány csere

	*  Leállítod a TSM szervert.
	*  A TSM szerver instance home-jában csinálj egy mentést az aktuális certekről. Ez fontos, különben önként előre hozod a cserét az újragenerálással 😃
tsm@server ~$ tar -cvf current_$(hostname -s)_certs.tar cert*</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=linktar&amp;rev=1659096595&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-29T12:09:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Linktár</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=linktar&amp;rev=1659096595&amp;do=diff</link>
        <description>Linktár

	*  ADSM QuickFacts
	*  IBM FTP repoja
	*  Tivoli Storage Manager Trace Facility Guide
	*  VMware &amp; TSM
	*  All about Tivoli Storage Manager (blog)
	*  Collection of useful tapeutil and mtlib commands
	*  NAS Node File Level Restore Configuration with Web Client
	*  Return codes from the command line interface
	*  TSM API return codes
	*  LasCon TSM SHOW commands
	*  LasCon TSM Hints and Tips on Backups
	*  TSM Tutorials
	*  Hub for Troubleshooting ANR2968E/ANR2993E Server Database Back…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:tsm_restore&amp;rev=1736430527&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-09T13:48:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM restore</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:tsm_restore&amp;rev=1736430527&amp;do=diff</link>
        <description>TSM restore

Lépések:

	*  Üres TSM szerver telepítés.
	*  Library, drive, pathok és hozzá tartozó devclass bedefiniálása a visszatöltéshez.
	*  Ha van működő instance, a szalagokat private-ként be kell checkinelni, hogy a restore megtalálja.</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:ldap&amp;rev=1738837273&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-06T10:21:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LDAP konfiguráció</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:ldap&amp;rev=1738837273&amp;do=diff</link>
        <description>LDAP konfiguráció

Linux
# yum install realmd krb5-workstation sssd sssd-ad authconfig openldap-clients oddjob-mkhomedir ntp adcli

# Configuration snippets may be placed in this directory as well
includedir /etc/krb5.conf.d/

[logging]
 default = FILE:/var/log/krb5libs.log
 kdc = FILE:/var/log/krb5kdc.log
 admin_server = FILE:/var/log/kadmind.log

[libdefaults]
 dns_lookup_realm = true
 dns_lookup_kdc = true
 ticket_lifetime = 24h
 renew_lifetime = 7d
 forwardable = true
 rdns = false
 pkinit_a…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:drive_usage&amp;rev=1662372529&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-05T10:08:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM drive usage riport</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:riportok:drive_usage&amp;rev=1662372529&amp;do=diff</link>
        <description>TSM drive usage riport

Lekérdezi 24 órás, óránkénti bontásokban a TSM szerver teljes drive használatát, library-kre bontva, és felrajzolja egy ASCII hisztogramon. (Linux/AIX kompitibilis, bash és perl kell a futáshoz.)




#!/bin/bash
#########################################################
# TSM drive hasznalat riportolo szkript  v1.0           #
# Keszitette: Agoston Peter, tsm.agostonpeter.com       #
#########################################################
FILLER=&quot;#&quot;
TMP_FILE=/tmp/dr_usag…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:tsm_archiver&amp;rev=1680098207&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-29T13:56:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM &quot;Inkrementális&quot; archiváló szkript</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:tsm_archiver&amp;rev=1680098207&amp;do=diff</link>
        <description>TSM &quot;Inkrementális&quot; archiváló szkript


#!/bin/bash
DIRECTORIES=&quot;/DIR1 /dir2&quot;
WORKDIR=&quot;/root/tsm_archiver&quot;
LOGFILE=&quot;${WORKDIR}/tsm_archiver.log&quot;
echo &quot;------------------------ $(date) START ----------------------&quot; &gt;&gt; &quot;$LOGFILE&quot;
for DIR in $DIRECTORIES; do
        FILELIST=&quot;${WORKDIR}/tsm_archiver_$(echo ${DIR} | sed &#039;s/[^a-zA-Z0-9\-\.]/_/g&#039;).lst&quot;
        dsmc q ar $DIR/ -subdir=y | awk &quot;/${DIR:1}/&quot;&#039;{print $5}&#039; | sort &gt; &quot;${FILELIST}.archived&quot;
        [[ ! -f &quot;${FILELIST}.archived&quot; ]] &amp;&amp; touch &quot;${…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:circular_copy&amp;rev=1479310056&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-11-16T15:27:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM Cirkuláris Másolatkészítő szkript</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:circular_copy&amp;rev=1479310056&amp;do=diff</link>
        <description>TSM Cirkuláris Másolatkészítő szkript

A primary pool-okat, amiket a PRIM_POOL_WHERE változóban megadott SQL feltétellel definiálunk, folyamatosan másolja az azonos nevű, _C végű copy poolokba. Egy időben BACKUPMAXNUM „backup stg” processzt enged futni, amit REFRESHRATE percenként vizsgál. Az INFINITERUN=true esetén ha a storage pool lista végére ért, kezdi előről.</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:inclexcl&amp;rev=1732617535&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-26T10:38:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Include-exclude használat</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:inclexcl&amp;rev=1732617535&amp;do=diff</link>
        <description>Include-exclude használat

Match from top down
If you run dsmc q inclexcl -optfile=„C:\Program Files\Tivoli\tsm\TDPSql\dsm.opt”, you will see the outputs like the following:

(1). &#039;*\...\copyfull*&#039; in TSM Server:


  *** FILE INCLUDE/EXCLUDE ***
  Mode Function  Pattern (match from top down)  Source File
  ---- --------- ------------------------------ -----------------
  **Include All       *\...\copyfull*                Server**
  Include All       *\...\log\...\*                Server
  Includ…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:rename_sched&amp;rev=1399628170&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-05-09T09:36:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM ütemezés átnevező szkript (asszociációk megmaradnak)</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:rename_sched&amp;rev=1399628170&amp;do=diff</link>
        <description>TSM ütemezés átnevező szkript (asszociációk megmaradnak)

Ha át szeretnénk nevezni egy ütemezést, arra valami számomra érthetetlen oknál fogva a TSM alapból nem készített eljárást. A módja ennek az eredeti ütemezés lemásolása új néven, a régihez tartozó node asszociációk hozzárendelése az új ütemezéshez, majd a régi törlése. Ezt a 3 lépést végzi el helyettünk a lenti szkript. Használata:
$ tsm_rename_sched.sh &lt;DOMAIN&gt; &lt;MOSTANI UTEMEZES&gt; &lt;UJ UTEMEZES&gt;</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:node_repl&amp;rev=1385991370&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-12-02T13:36:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Node replikáció</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:node_repl&amp;rev=1385991370&amp;do=diff</link>
        <description>Node replikáció

	*  Szerver definíciók felvétele mindkét szerveren, hogy tudjanak egymással kommunikálni
	*  Forrás szerveren a replika szerver beállítása:


  TSM&gt;Set REPLSERVer &lt;tergetsrv&gt;


	*  Policy és storage hierarchia felvétele a cél szerveren</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:trace_rotator&amp;rev=1456932900&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-02T15:35:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM trace rotator szkript</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:trace_rotator&amp;rev=1456932900&amp;do=diff</link>
        <description>TSM trace rotator szkript

A Unix világából jól ismert logrotate alapelvét használva, a TSM trace file-okat időnként betömöríti gzip-pel.
A TRACEFILE-ban adjuk meg a trace filet, amibe írja a TSM a trace kimenetet. A TRACEFLAGS paraméter tartalmazza a trace flag-eket, majd a trace-elni kívánt TSM szerver sztanzájához, név, TSM-es user és jelszó megadása jön, és egy MAXSIZE paraméter, amit ha elér a trace file mérete, a szkipt leállítja a trace-elést, betömöríti a trace file-lal azonos könyvtárba…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:device_management:aix_rendev&amp;rev=1495114440&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-18T13:34:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>AIX tape device-ok átnevezése beszédesre konfig állomány alapján</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:device_management:aix_rendev&amp;rev=1495114440&amp;do=diff</link>
        <description>AIX tape device-ok átnevezése beszédesre konfig állomány alapján

A szkript a .cfg fájl alapján végigmegy a tape device-okon (rmt és smc), és legenerálja az AIX-es parancsokat azok átnevezésére, a .cfg-ben deklarált paraméterek alapján.</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:opc&amp;rev=1516106666&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-01-16T12:44:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Operations Center</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:opc&amp;rev=1516106666&amp;do=diff</link>
        <description>Operations Center

Truststore lekérdezés
/opt/tivoli/tsm/ui/jre/bin/ikeycmd -cert -list -db /opt/tivoli/tsm/ui/Liberty/usr/servers/guiServer/gui-truststore.jks
Szerver kulcs beimportálás

A gui-truststore.jks jelszava (reset):
/opt/tivoli/tsm/ui/Liberty/usr/servers/guiServer/bootstrap.properties</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:q_se&amp;rev=1732790751&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-28T10:45:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Szebb &#039;q session&#039; kimenet</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:riportok:q_se&amp;rev=1732790751&amp;do=diff</link>
        <description>Szebb &#039;q session&#039; kimenet

6-os szerver verzióhoz írt lekérdezés, mely sortörés nélkül írja ki a &#039;q session&#039; kimenetét, adatátviteli sebességekkel és session start idővel kiegészítve.


#!/bin/sh
TSMSERVER=&#039;tsmsrv01&#039;
ID=&#039;tsm_user&#039;
PA=&#039;tsm_pass&#039;

RED=&#039;\033[0;31m&#039;
GREEN=&#039;\033[0;32m&#039;
CYAN=&#039;\033[0;36m&#039;
LIGHT_GREEN=&#039;\033[1;32m&#039;
YELLOW=&#039;\033[1;33m&#039;
LIGHT_CYAN=&#039;\033[1;36m&#039;
DEFAULT=&#039;\033[0m&#039;
SQL=&quot;SELECT SESSION_ID, CLIENT_NAME, substr(char(start_time),1,19) AS START_TIME,substr(char(days(current_timesta…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:dsmconc&amp;rev=1742398490&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-19T15:34:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Színes TSM szerver konzol</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:riportok:dsmconc&amp;rev=1742398490&amp;do=diff</link>
        <description>Színes TSM szerver konzol

Ez a „dsmcon” (vagy „dsmadmc -con”) egy (számomra) átláthatóbb alternatívája, mely a különböző részeit az activity lognak más más színnel jeleníti meg. A lenti példa a Warning-os üzeneteket sárgán, az Error-osokat pirossal, ezen kívül a volume neveket cyan, a node neveket fehér, a drive neveket kék színnel. Továbbá a success szavakat zölddel, a fail szavakat szintén pirossal színezi.</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:q_pr&amp;rev=1731509933&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-13T14:58:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Szebb &#039;q process&#039; kimenet</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:riportok:q_pr&amp;rev=1731509933&amp;do=diff</link>
        <description>Szebb &#039;q process&#039; kimenet

6-os szerver verzióhoz írt lekérdezés, mely sortörés nélkül írja ki a &#039;q process&#039; kimenetét, adatátviteli sebességekkel és process start idővel kiegészítve.


#!/bin/sh
TSMSERVER=&#039;tsmsrv01&#039;
ID=&#039;tsm_user&#039;
PA=&#039;tsm_pass&#039;

RED=&#039;\033[0;31m&#039;
GREEN=&#039;\033[0;32m&#039;
CYAN=&#039;\033[0;36m&#039;
LIGHT_GREEN=&#039;\033[1;32m&#039;
YELLOW=&#039;\033[1;33m&#039;
LIGHT_CYAN=&#039;\033[1;36m&#039;
DEFAULT=&#039;\033[0m&#039;
SQL=&#039;SELECT process_num, substr(process,1,20) as PROCESS, substr(char(start_time),1,19) AS START_TIME,substr(char…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=start&amp;rev=1522074242&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-03-26T14:24:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM turkáló</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=start&amp;rev=1522074242&amp;do=diff</link>
        <description>TSM turkáló

Ez itt egy TSM-es (IBM Tivoli Storage Manager) Wiki oldal, ami azzal a céllal jött létre, hogy a különböző TSM-es okosságokat összegyűjtse magyar nyelven. (Mobilverzió is van.) Első sorban magamnak, merthogy aranyhal vagyok, de ami másnak is hasznos lehet, igyekszem univerzális formában feltölteni. A tartalmat folyamatosan frissül - ahogy születik. Jó turkálást! :)</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:device_management:lnx_lin_tape_rules_conf_generate&amp;rev=1572008294&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-10-25T12:58:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Linux-os lin_tape tape device-ok &#039;persistent binding&#039;-jat beállító udev konfig fájl generáló szkript</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:device_management:lnx_lin_tape_rules_conf_generate&amp;rev=1572008294&amp;do=diff</link>
        <description>Linux-os lin_tape tape device-ok &#039;persistent binding&#039;-jat beállító udev konfig fájl generáló szkript


#!/bin/bash
tsm_inst_user=&#039;root&#039;
echo &quot;# Generated by $0 on $(date)&quot;
UDEVAPP=`which udevadm 2&gt;/dev/null`
UDEVPARAM=&#039;ATTR&#039;
if [ &quot;${UDEVAPP:0:1}&quot; != &#039;/&#039; ]; then
        UDEVAPP=`which udevinfo 2&gt;/dev/null`;
        UDEVPARAM=&#039;SYSFS&#039;
fi
if [ &quot;${UDEVAPP:0:1}&quot; != &#039;/&#039; ]; then
        echo &quot;# Nincs a PATH-ban sem &#039;udevadm&#039;, sem &#039;udevinfo&#039; parancs.&quot;
        exit 1
fi
echo &quot;# Hasznalt udev parancs: $UDE…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:cancel_proc&amp;rev=1533720781&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-08-08T09:33:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Minden TSM-es process leállítása</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:cancel_proc&amp;rev=1533720781&amp;do=diff</link>
        <description>Minden TSM-es process leállítása


#!/bin/sh
if [[ ! -n &quot;$1&quot; ]]; then
        echo &quot;Add meg a TSM szerver sztanzat parameterkent!&quot;
        exit
fi
TSMSERVER=$1
echo &quot;10 mp mulva leallitom az osszes processzt a $TSMSERVER-en...&quot;
sleep 10
for PROCESS in `dsmadmc -se=$TSMSERVER -id=report -pa=report -dataonly=y &quot;select PROCESS_NUM from processes&quot; | grep -v &#039;AN[RS]&#039;`; do
        echo &quot;$PROCESS processz leallitasa...&quot;
        dsmadmc -se=$TSMSERVER -id=daily_admin -pa=tech321 -dataonly=y can pr $PROC…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:tap_mount_logger&amp;rev=1384445677&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-11-14T16:14:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Melyik node(ok) viszik el a drive erőforrásaim?</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:tap_mount_logger&amp;rev=1384445677&amp;do=diff</link>
        <description>Melyik node(ok) viszik el a drive erőforrásaim?

Valamiért ki van hajtva az összes fizikai drive-om, pedig elvileg nem kellene, hogy így legyen. Valamelyik node egy rossz beállítás miatt közvetlenül szalagra ír, pedig a diszk poolomba kellene. Crontabból futtatom az alábbi szkriptet 15 percenként, ami az activity logból lekérdezi történt-e mountolás az utsó 15 percben íráshoz, s ha igen, melyik node tette ezt:</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:in_risk_vmware&amp;rev=1649928278&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-14T09:24:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VMware image mentések riportja</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:riportok:in_risk_vmware&amp;rev=1649928278&amp;do=diff</link>
        <description>VMware image mentések riportja


TSMUSER=user
TSMPASS=password
TSMSERVER=tsm
EMAIL_FROM=&quot;TSM riporter&quot;
TSMNODE=VCENTER01
IN_RISK_DAYS=31
OUTPUT_FILE=&quot;in_risk_vm_machines.out&quot;
EXCEPTION_FILE=&quot;in_risk_vm_machines.exceptions&quot;
VCENTERS=&#039;https://vcenter01.fkf.hu/sdk&#039;</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok&amp;rev=1481115303&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-07T12:55:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Doksik, leírások</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok&amp;rev=1481115303&amp;do=diff</link>
        <description>Doksik, leírások

	* TSM szerver telepítés
	* TSM objektumok lejáratása (EXPIRE INVENTORY &amp; VerEx, VerDel, RetEx, RetO paraméterek értelmezése)
	* Tapeutil, itdt használata
	* Node replikáció
	* Deduplikácó
	* Hasznos ANR-ek
	* VIO parancsok
	* AIX parancsok</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:hadr&amp;rev=1637591284&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-22T14:28:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DB2 HADR beállítás</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:hadr&amp;rev=1637591284&amp;do=diff</link>
        <description>DB2 HADR beállítás

&lt;https://www.ibm.com/developerworks/community/blogs/storageneers/entry/tsmptha&gt;
&lt;https://www.ibm.com/support/pages/steps-reestablish-hadr-after-failure-standby&gt;

HADR bekonfugurálás:

/etc/services-be felvenni egy új, még használatlan portot a HADR-nek:
DB2_hadr        60010/tpc$ db2 update db cfg for tsmdb1 using HADR_LOCAL_HOST &lt;IP ADDRESS OF STNDBY&gt;
$ db2 update db cfg for tsmdb1 using HADR_LOCAL_SVC 60010
$ db2 update db cfg for tsmdb1 using HADR_REMOTE_HOST &lt;IP ADDRESS O…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:tdp4sapr&amp;rev=1768396331&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-14T13:12:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TDP for SAP (R)</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:tdp4sapr&amp;rev=1768396331&amp;do=diff</link>
        <description>TDP for SAP (R)

A dsierror.log-nak írhatónak kell lennie mindkét (oracub, cubadm) userrel valószínűleg.

Jelszó elmentése:

Instance userrel:
 cubadm$ backint -u cubadm -f password -p /oracle/CUB/.../initCUB.utl
Utána átadni a TSM.sth-t az oracub usernek.</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=journal&amp;rev=1382708251&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-10-25T13:37:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Journal based backup</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=journal&amp;rev=1382708251&amp;do=diff</link>
        <description>Journal based backup

	*  Using filemon.exe to analyze Windows filesystems for journal backups
	*  Decoding a given NotifyFilter in tsmjbbd.ini with journal based backups
	*  TSM Journal based Backups</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:io_rebalance&amp;rev=1584362791&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-03-16T12:46:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DB2 I/O rebalance-t végző szkript</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:io_rebalance&amp;rev=1584362791&amp;do=diff</link>
        <description>DB2 I/O rebalance-t végző szkript

TSM v6 alatti DB space bővítés utáni I/O rebalance-ot automatizáló szkript. Az adatbázis terhelés minimalizálása érdekében egy időben egy tablespace-re futtat rebalance-ot.


#!/bin/sh
db2 -x connect to tsmdb1
db2 -x set schema tsmdb1
db2 -x &quot;select substr(tbspace,1,20) from syscat.tablespaces where tbspacetype=&#039;D&#039;&quot; | while read TBS; do
# Vagy: db2 list tablespaces show detail | grep -p &#039;Database managed space&#039; | awk &#039;/Name.*=/{print $3}&#039;
        db2 -x connect…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:tdp4ve&amp;rev=1736760338&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-13T09:25:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TDP4VE</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:tdp4ve&amp;rev=1736760338&amp;do=diff</link>
        <description>TDP4VE


SErvername              sp1_vadp_v7
   COMMMethod           TCPip
   TCPPort              1500
   TCPServeraddress     localhost
   managedservices      webclient       schedule
   passwordaccess       generate
   schedmode            prompted
   schedlogname         /opt/tivoli/tsm/client/ba/bin/dsmsched_vcenter_v7.log
   schedlogret          30
   errorlogname         /opt/tivoli/tsm/client/ba/bin/dsmerror_vcenter_v7.log
   errorlogret          30
   vmchost              ...
   vmcuse…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:idle_vol_dismount&amp;rev=1533720661&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-08-08T09:31:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Idle volume-okat dismountoló szkript szkript</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:idle_vol_dismount&amp;rev=1533720661&amp;do=diff</link>
        <description>Idle volume-okat dismountoló szkript szkript


#!/bin/sh
if [[ ! -n &quot;$1&quot; ]]; then
        echo &quot;Add meg a TSM szerver sztanzat parameterkent!&quot;
        exit
fi
SZERVERNEV=$1
for VOLUME in `dsmadmc -se=$SZERVERNEV -id=report -pa=report -dataonly=y &quot;q mo&quot; | grep ANR8329I | awk &#039;{print $4}&#039;`; do
        echo $VOLUME
        dsmadmc -se=$SZERVERNEV -id=daily_admin -pa=tech321 -dataonly=y &quot;dismount v $VOLUME&quot;
done</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:dsmcad&amp;rev=1721998374&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-07-26T12:52:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>A dsmcad automatikus indítása</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:dsmcad&amp;rev=1721998374&amp;do=diff</link>
        <description>A dsmcad automatikus indítása

Opció 1:
cp /opt/tivoli/tsm/client/ba/bin/dsmcad.service /etc/systemd/system
ln -s /etc/systemd/system/dsmcad.service /etc/systemd/system/multi-user.target.wants/dsmcad.service
systemctl daemon-reload
systemctl start dsmcad</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:riportok:obj_search&amp;rev=1495114440&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-18T13:34:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Egy node adott objektumának kikeresése, van-e, melyik szalagon van</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:riportok:obj_search&amp;rev=1495114440&amp;do=diff</link>
        <description>Egy node adott objektumának kikeresése, van-e, melyik szalagon van

Adott nevű, útvonalú objektumot keres egy NODE mentései/archiválásai közt, majd ha létezik ilyen, kiírja, melyik táblában van, és milyen volume-on van letárolva.


#!/bin/bash
ID=&quot;userem&quot;
PSW=&quot;jelszavam&quot;
printf &#039;Keresett objektum nev (ll_name): &#039;; read -r LL_NAME
if [[ $LL_NAME ]]; then LL_NAME=&quot;and ll_name=&#039;$LL_NAME&#039;&quot;; fi
printf &#039;Keresett objektum utvonal (hl_name): &#039;; read -r HL_NAME
if [[ $HL_NAME ]]; then HL_NAME=&quot;and hl_nam…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:technikai_pool_kialakitas&amp;rev=1642080883&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-13T13:34:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Technikai poolokat, vezérlő szkripteket kialakító szkript</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:technikai_pool_kialakitas&amp;rev=1642080883&amp;do=diff</link>
        <description>Technikai poolokat, vezérlő szkripteket kialakító szkript


#!/bin/sh
TSMUSER=user
TSMPASS=pass
TSMSERVER=tsmsrv

echo &quot;Melyik library elerhetetlensege esetere generaljam le a technikai poolokat, mukodteto scripteket?&quot;
dsmadmc -id=$TSMUSER -pa=$TSMPASS -se=$TSMSERVER -dataonly=y &quot;q libr&quot;
printf &quot;: &quot;; read LIBRARY
echo &quot;Melyik library-be iranyitsuk at a tape forgalmat a $LIBRARY-bol, ha az nem elerheto?&quot;
printf &quot;: &quot;; read DR_LIBRARY
echo &quot;Mi legyen a device class neve a $DR_LIBRARY-ben, amin a te…</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:expire&amp;rev=1763052402&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-13T16:46:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TSM objektumok lejáratása</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:expire&amp;rev=1763052402&amp;do=diff</link>
        <description>TSM objektumok lejáratása

Megőrzési paraméterek (példa):

Mentés:
VerExists: 5  (backup indukálja az inaktiválást/törlésre jelölést)
VerDeleted: 2 (backup indukálja az inaktiválást/törlésre jelölést)
RetExtra: 30  (expire inventory végzi a törlést, ha a objektum életkora indokolja)
RetOnly: 60   (expire inventory végzi a törlést, ha a objektum életkora indokolja)</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:replikacio:repl_stat&amp;rev=1495114154&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-18T13:29:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Node replikacio ellenorzo szkript</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:replikacio:repl_stat&amp;rev=1495114154&amp;do=diff</link>
        <description>Node replikacio ellenorzo szkript

Ez a szkript kiírja a két megadott szerveren, hogy mely node-ok nincsenek replikálva, majd megmutatja, hogy azok, amelyek vannak mennyire vannak szinkronban a két oldalon. Ezt egy számmal jelzi, mely a node objektumainak darabszámát jelöli. A szám azt jelzi, hogy a DSTHOST szerveren mennyivel van több objektum, mint az SRCHOST-on. Értelemszerűen ha ez negatív, akkor annyival kevesebb van tárolva, nem több.</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=nemdokumentalt:show&amp;rev=1596722099&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-08-06T13:54:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>SHOW parancsok</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=nemdokumentalt:show&amp;rev=1596722099&amp;do=diff</link>
        <description>SHOW parancsok

	*  SHOW LOCK

Megmutatja a TSM szerver adatbázis lock-okat.

	*  SHow DAMAGED poolname

Kilistázza a megadott storage poolban letárolt összes damaged-nek jelölt objektumot.

	*  SHow DBBACKUPVOLS

Visszaadja az utolsó DB backup volume-jait.</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:tapeutil&amp;rev=1398697456&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-04-28T15:04:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Tapeutil, itdt használat</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:tapeutil&amp;rev=1398697456&amp;do=diff</link>
        <description>Tapeutil, itdt használat

Tapeutil or ITDT
 parancs  leírás  tapeutil -f /dev/smc0 elementinfo	 Displays element information - library information tapeutil -f /dev/smc0 inventory	 Displays the element status information tapeutil -f /dev/smc0 inventory -i</description>
    </item>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=linux&amp;rev=1771245137&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-16T12:32:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Linux okosságok</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=linux&amp;rev=1771245137&amp;do=diff</link>
        <description>Linux okosságok

UDEV trigger
udevadm control --reload-rules &amp;&amp; udevadm trigger
Dátum figyelés
function date_diff()
{
  date=&#039;2020-08-12T16:00:10&#039;
  epoch=$(date -d &quot;$date&quot; +%s)
  if [ &quot;$epoch&quot; -lt &quot;$(date -d &#039;1 minute ago&#039; +%s)&quot; ] ; then
#[[ &quot;$(date -d &#039;2024-02-01 17:26:00&#039; +%s)&quot; -lt &quot;$(date +%s)&quot; ]] &amp;&amp; echo elmult || echo nem
      echo At least 3 days ago
  else
      echo Too recent
  fi
}</description>
    </item>
</rdf:RDF>
