<?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-27T14:21:21+00:00</dc:date>
        <items>
            <rdf:Seq>
                <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:riportok:napi_riport&amp;rev=1768835672&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=shell:riportok:drive_usage&amp;rev=1662372529&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:replikacio:change_repl_roles&amp;rev=1772446625&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:technikai_pool_kialakitas&amp;rev=1642080883&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=shell:circular_copy&amp;rev=1479310056&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=linux:szkripteles&amp;rev=1696425163&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=linux&amp;rev=1771245137&amp;do=diff"/>
                <rdf:li rdf:resource="https://tsm.agostonpeter.com/doku.php?id=shell:device_management:rescan-scsi-bus&amp;rev=1495114364&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:tapeutil&amp;rev=1398697456&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:replikacio:repl_stat&amp;rev=1495114154&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:riportok:q_pr&amp;rev=1731509933&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:hasznos_anr-ek&amp;rev=1457010165&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:cancel_proc&amp;rev=1533720781&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=linux:network&amp;rev=1779120156&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:hadr&amp;rev=1637591284&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=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: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: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=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=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: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: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: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=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=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=linux:szkripteles&amp;rev=1696425163&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-04T13:12:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Szkriptelés</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=linux:szkripteles&amp;rev=1696425163&amp;do=diff</link>
        <description>Szkriptelés

Gyors uniq awk-val
awk &#039;!x[$0]++&#039;
Fájlba beszúrás minta után, ha még nincs
sed -i &#039;/^EZENSTRINGUTAN /{N; /\nBEILLESZTENDO$/b; s/\n/\nBEILLESZTENDO\n/}&#039; /etc/resolv.conf
Futási logok archiválása havi lebontású .zip-be, és az 1 hónapnál régebbiek törlése</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>
    <item rdf:about="https://tsm.agostonpeter.com/doku.php?id=shell:device_management:rescan-scsi-bus&amp;rev=1495114364&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-18T13:32:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Linuxos &quot;cfgmgr&quot;</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=shell:device_management:rescan-scsi-bus&amp;rev=1495114364&amp;do=diff</link>
        <description>Linuxos &quot;cfgmgr&quot;


#!/bin/bash
# Skript to rescan SCSI bus, using the
# scsi add-single-device mechanism
# (c) 1998--2008 Kurt Garloff &lt;kurt@garloff.de&gt;, GNU GPL v2 or later
# (c) 2006--2008 Hannes Reinecke, GNU GPL v2 or later
# $Id: rescan-scsi-bus.sh,v 1.48 2010/08/10 19:32:22 garloff Exp $

setcolor ()
{
  red=&quot;\e[0;31m&quot;
  green=&quot;\e[0;32m&quot;
  yellow=&quot;\e[0;33m&quot;
  bold=&quot;\e[0;1m&quot;
  norm=&quot;\e[0;0m&quot;
}

unsetcolor ()
{
  red=&quot;&quot;; green=&quot;&quot;
  yellow=&quot;&quot;; norm=&quot;&quot;
}

# Output some text and return cursor t…</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: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=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: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=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: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=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:hasznos_anr-ek&amp;rev=1457010165&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-03T13:02:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Hasznos ANR-ek</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=doksik_leirasok:hasznos_anr-ek&amp;rev=1457010165&amp;do=diff</link>
        <description>Hasznos ANR-ek

ANR1639I Attributes changed for node...

ANR1013I During a store operation, the server is switching to a next pool in the storage hierarchy. The next storage pool will inherit the simultaneous write configuration from the destination primary storage pool.</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: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=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=linux:network&amp;rev=1779120156&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-18T16:02:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Hálózati okosságok</title>
        <link>https://tsm.agostonpeter.com/doku.php?id=linux:network&amp;rev=1779120156&amp;do=diff</link>
        <description>Hálózati okosságok

File letöltő BASH-sel


#!/bin/bash
# Usage: ./download_file &#039;https://www.baeldung.com/java-weekly-495&#039; &#039;java_weekly_495.html&#039;
raw_download() {
    wPROTO=&quot;${1%://*}&quot;
    af=&quot;${1#*://}&quot;
    wBASE=&quot;${af%%/*}&quot;
    wSUB=&quot;${af#*/}&quot;

    HTTP_REQUEST=&quot;$({
        echo -en &#039;GET /&#039;&quot;${wSUB}&quot;&#039; HTTP/1.1\r\n&#039;
        echo -en &#039;Host: &#039;&quot;${wBASE}&quot;&#039;\r\n&#039;
        echo -en &#039;Connection: close\r\n\r\n&#039;
    })&quot;

    if [[ &quot;${wPROTO,,}&quot; = &#039;https&#039; ]] ; then
        echo &quot;${HTTP_REQUEST}&quot; | openssl…</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: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>
</rdf:RDF>
