meta data for this page
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változat | ||
shell:auto_deploy_planner [2015/12/01 12:36] – admin | shell:auto_deploy_planner [2017/05/18 15:24] (aktuális) – külső szerkesztés 127.0.0.1 | ||
---|---|---|---|
Sor 1: | Sor 1: | ||
- | ====== TSM Client | + | ====== TSM Auto Deployment planner szkript ====== |
- | A shell az Admin Center-t igyekszik kiváltani, legalábbis ami az Auto Client | + | 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, |
A hivatalos IBM dokumentum a manuálisan kivitelezett Auto Deploymentről: | A hivatalos IBM dokumentum a manuálisan kivitelezett Auto Deploymentről: | ||
Sor 32: | Sor 32: | ||
clear | clear | ||
# FEJLECT MEGRAJZOLASA | # FEJLECT MEGRAJZOLASA | ||
- | FEJLEC=" | + | FEJLEC=" |
FEJLEC2=" | FEJLEC2=" | ||
printf " | printf " | ||
Sor 76: | Sor 76: | ||
printf " i Uj telepitokeszlet beimportalasa a szerverre (.exp)\n" | printf " i Uj telepitokeszlet beimportalasa a szerverre (.exp)\n" | ||
printf " e Auto Deployra jelolt node-ek kliens verzioinak ellenorzese\n" | printf " e Auto Deployra jelolt node-ek kliens verzioinak ellenorzese\n" | ||
+ | printf " f Auto Deployra jelolt node-ek kliens verzioinak ellenorzese (csak sikerteleneket mutat)\n" | ||
+ | printf " d Auto Deploy kliens üzenetek keresése node-hoz az activity logban.\n" | ||
printf " h Segitseg a hasznalathoz\n" | printf " h Segitseg a hasznalathoz\n" | ||
printf " q Kilepes\n" | printf " q Kilepes\n" | ||
Sor 114: | Sor 116: | ||
HELP | HELP | ||
+ | # HIBAKERESES FUNKCIO | ||
+ | elif [[ $DEPL_PACK_ID = " | ||
+ | printf " | ||
+ | read NODE_TO_DEBUG | ||
+ | $DSMADMC " | ||
+ | echo | ||
# ELLENORZES FUNKCIO | # ELLENORZES FUNKCIO | ||
elif [[ $DEPL_PACK_ID = " | elif [[ $DEPL_PACK_ID = " | ||
Sor 121: | Sor 129: | ||
printf " | printf " | ||
$DSMADMC " | $DSMADMC " | ||
+ | printf " | ||
+ | echo "A listat ebbe a fajlba is kiirtam: $RESULT_CHECK_FILE" | ||
+ | echo | ||
+ | # ELLENORZES FUNKCIO (CSAK SIKERTELENEK) | ||
+ | elif [[ $DEPL_PACK_ID = " | ||
+ | printf " | ||
+ | date >> $RESULT_CHECK_FILE | ||
+ | printf " | ||
+ | printf " | ||
+ | $DSMADMC " | ||
printf " | printf " | ||
echo "A listat ebbe a fajlba is kiirtam: $RESULT_CHECK_FILE" | echo "A listat ebbe a fajlba is kiirtam: $RESULT_CHECK_FILE" | ||
Sor 152: | Sor 170: | ||
for NODE in $DEPL_NODE_NAME; | for NODE in $DEPL_NODE_NAME; | ||
echo " | echo " | ||
- | | + | |
- | if [[ $(echo $DELP_DOM_NAME) =~ ^ANR[0-9]{4} ]]; then printf " | + | if [[ $(echo $DEPL_DOM_NAME) =~ ^ANR[0-9]{4} ]]; then printf " |
case " | case " | ||
Windows) | Windows) | ||
- | IS_OS_OK=$($DSMADMC " | + | IS_OS_OK=$($DSMADMC " |
;; | ;; | ||
- | Linux|AIX) | + | Linux) |
IS_OS_OK=$($DSMADMC " | IS_OS_OK=$($DSMADMC " | ||
+ | ;; | ||
+ | AIX) | ||
+ | IS_OS_OK=$($DSMADMC " | ||
;; | ;; | ||
*) | *) | ||
Sor 175: | Sor 196: | ||
case " | case " | ||
Windows) | Windows) | ||
- | $DSMADMC " | + | $DSMADMC " |
;; | ;; | ||
Linux) | Linux) | ||
- | $DSMADMC " | + | $DSMADMC " |
;; | ;; | ||
AIX) | AIX) | ||
- | $DSMADMC " | + | $DSMADMC " |
;; | ;; | ||
*) | *) | ||
Sor 191: | Sor 212: | ||
printf " | printf " | ||
if [[ $(grep -c " | if [[ $(grep -c " | ||
- | printf "A ${DELP_DOM_NAME} domainben mar letezik ilyen utemezes, lasd alabb. Hozzarendeljem ezt a node-ot (is) ehhez? | + | printf "A ${DEPL_DOM_NAME} domainben mar letezik ilyen utemezes, lasd alabb. Hozzarendeljem ezt a node-ot (is) ehhez? |
- | $DSMADMC "QUERY SCHEDULE ${DELP_DOM_NAME} ${DEPL_SCH_NAME}" | + | $DSMADMC "QUERY SCHEDULE ${DEPL_DOM_NAME} ${DEPL_SCH_NAME}" |
fi | fi | ||
printf " | printf " | ||
Sor 207: | Sor 228: | ||
fi | fi | ||
# NODE ASSZOCIACIOK BEDEFINIALASA | # NODE ASSZOCIACIOK BEDEFINIALASA | ||
- | $DSMADMC " | + | $DSMADMC " |
if [[ ${PIPESTATUS[0]} -ne 0 ]]; then | if [[ ${PIPESTATUS[0]} -ne 0 ]]; then | ||
printf " | printf " |