R2 laine

Seekord pole tegemist Rahvusringhäälingu populaarse raadiokanali ja kunagise menuansambli ühisprojektiga.

Lihtsalt kümmekond päeva tagasi jõudis hulgilitsentsi omanikene Microsofti toodete järgmine põlvkond ja tuleb leida aega dokumentatsioonist läbinärimiseks ja uuendamisteks.

Windows 8.1

Windows Server 2012 R2

System Center 2012 R2

Eks nüüd tuleb siis igaühel vaadata üle ja otsustada kas, mida ja millal uuendada. Viimasel ajal tundub, et MS on minemas teed, kus väga oluline on hoida infras jooksmas toodete viimaseid versioone. SC toodete inplace upgrade ainuvõimalikud teed on RTM>SP1>R2.

Allpool olgu toodud mõned nupud  SCOM 2012 SP1 uuendamiseks R2 tasemele.

1- Loe dokki! – http://technet.microsoft.com/en-us/library/dn249707.aspx

2- Installeeri eelnevalt nõutud tarkvara – MS Report Viewer 2012 Runtime ja MS SQL Server System CLR Types for SQL 2012 ( reboot lõpuks) – Upgrading To SCOM 2012 R2 RTM- Report Viewer 2012 Runtime Error

3- Tee varukoopiad oma SCOM Serveritest ja OpsManager ja DataWarehouse andmebaasidest

4- Uuendamise loogika on sarnane eelmistele kordadele, esmalt (R )MS’id ja seejärel riburada teised rolliserverid (ACS, Gateway, Reporting) ja agendid. Jälgima peab, et esimene MS upgrade jookseks kenasti lõpuni. Tesite serverite uuendamine toimub oluliselt kiiremini, sest enam pole vaja uuendada andmebaase ja importida halduspakette.

Uuendamise ajal toimub aktiivne logimine C:\Users\käivitav kasutaja \AppData\Local\SCOM\LOGS nii, et soovi korral võib seal olevatele logidele CMTrace abil pilku peal hoida. Iga uuendatava komponendi koha kirjutatakse eraldi logifail.

5- Võib juhtuda, et uuesti on vaja sisestada SC litsentsivõti. (SC PowerShell Set-SCOMLicense ) ja restardi Data Access teenust kõigis SCOM serverites (või restardi servereid).

 

Üldiselt, hea tervise juures oleva SCOM upgrade mis on sooritatud juhendeid järgides on kiire ja valutu tegevus.

 

Keywords: upgrade SCOM 2012 to 20012 R2

Advertisements

Deploying .NET 4 = NOT Deploying .NET 4

image

Kurvastusega tuleb mainida, et MS on teinud liiga palju “traagilisi” muudatusi ja hetkel mina ei tea mehhanismi, kuidas levitad .NET 4 frameworki ei AD GPO ega SCCM Application Deploymenti abil.

Tuleb kasutada vanamoodsaid Login Script installe või Pakage Installi.

Võrgus on leitavad küll mõned trikitamised, kuid lõpptulemusena on tegemist väga suure tõenäosusega KATKISE .NET deploymendiga.

Jah, vanemate .NET versioonide deploy saab käima, kui kasutada exe lahtipakkimist ja MSI’dele transformide ettesöötmist (vältimaks hoiatust, et sa ikka setup’I kasutaksid). Versioon 4 on paraku väga pirtsakas.

Tundub, et teatud firmas teatud osakonnad ei räägi omavahel või siis on neil mingi kana (millest allakirjutanu ei tea) kitkuda. Igatahes kaasaegseks seda lähenemist nimetada ei saa.

Ühe variandina võib välja pakkuda levitamist WSUS / SCCM Software Updates kaudu.

image

Keywords: deploy, .NET 4 , MSI, SCCM.

to .MSI or not to .MSI

Usustavasti teavad kõik selle blogi lugejad mis asi on Windows installer ja mis ja kuidas süüa MSI faile.

Nüüd SCCM 2012 abil on tarkvara levitamine mugavam ja paindlikum kui kunagi varem, kuid selle võrra on suurem rõhk MSI kujule pakendatud tarkvaral. Paraku (jah paraku) on omajagu tarkvara maailmas pakitud exe, cab või kes-teab-mis-kujul.

    1. Esimese järjekorras võib tekkida vajadus Windows installeris pakendatud tarkvara automaatseks installiks. “Elementarne Watson!”  Kasuks tuleb MSIEXEC’I käsurea parameetrite uurimine.
      msiexec /I installer.msi /qn

      (see lisab quiet ja no progres oleku)

    2. Mõned installerid võivad vajada EULA’ga nõustumist või siis restardivajaduse mahasurumist. Mõnikord võibolla kasu käsureale parameetrite
      “ACCEPTEULA=YES” või “REBOOT=ReallySupress”.

      lisamisest. Mõnikord – sellepärast, et algupärane pakendaja on sellele mõelnud ja vastvad võimalused sisse kirjutanud.

    3. MSI käitumist on võimalik juhtida veel .mst ( ehk transform) failiga. Vastava utiliidi abiga on võimalik koostada msi’le vastav “vastuste” failiga. Sinna saab salvestada litsentsivõtme, paigalduskausta, teha komponentide valiku ja panna paika mõningane seadistus. Tuntuim selline on eelmiste MS Office versionide Resource kitis olnud Customization Wizard. (MS Office 2010 puhul on vastav võimekus juba setup.exe sees olemas ja tulemuseks genereerib hoopis .msp faili.) Ehk tuleb uurida, kas tootega on kaasas taolune võimalus.
    4. Kui sellised valikud ei tööta või pole piisavad tuleb minna rohkem destruktiivsemks. MSI iseenesest on binaarfail ja niisama lihtsalt seda soovitud suunas ei kruti. Siin tuleb üles otsida mõni vanem MS SDK ja leida sealt sees Orca nimeline tööriist. Orca pole tänasel päeval enam MS poolt toetatud , kuid MSI failide avamiseks, muutmiseks ja taassalvestamiseks siiski veel sobiv. Orca abil on võimalik muuta objekte/väärtusi/dialooge või neid üldse kustutada. Siinjuures peaks olema ettevaalik ja muudetud pakki korduvalt testima. teoorias on Orca abil võimalik ka tühjalt lehelt MSI kokku panna, kuid see nõuab suuremaid teadmisi.
    5. Ports MSI tööriistu läheb juba suuresti programeerijate pärusmaale ja tarkvara ümberpakedamisel meid oluliselt ei aita. Nimetagem siinjuures MS Visual Studio, Wix Toolkit. MSi’de muutmiseks ja ümberpakendamiseks need väga ei sobi. Wix’I eripäraks on baseerumine käsureal, seega suurepärane utiliit automatiseerimiseks.
    6. Õnneks on olemas piisavalt ka sõltumatute tootjate tarkvara, mis on justnimelt mõeldud tarkvara ümberpakendsmiseks või omale sobivaks muutmiseks. Reeglina sisaldavad nii ümberpakendamisvõimalust kui ka MSI redaktorit (ja kasutajasõbralikumat kui Orca). Allpool mõned tuntumad tooted.

      Scriptlogic

      MSI Studio
      Caphyon Ltd. Advanced Installer
      Dell (endine Appdeploy.com) AppDeploy repakager

Kel soovi veel keerukamate ja täiuslikumate lahenduste järgi, siis need saavad juba terve desktopi- ja rakendushalduse frameworgi ja lahenduse. Nimetagem siin juures seesama Dell – KACE, Symantec – Altiris (kunagi ammu tuntud kui Wise) –  Deployment Solutions. Iseküsimus on kas neid SCCM’I kõrvale vaja.

    Millist ümberpakendajat kasutad Sina?
    keywords: msi, repackager, exe to msi, SCCM, application deployment

Windows serveri aktiveerimine.

image

 

Tavalises keskkonnas (Active Directory ja suhteliselt avatud sisevõrk) on Windows Serveri aktiveerimine imelihtne, eeldusel et Sul (sinu firmal, kliendil) on Microsoftiga hulgilitsensi leping.

1. Installeeri  KMS (ja aktiveeri see kindlasti KMS võtmega).

2. Kirjelda KMS teenuskirje (SRV) DNS’is.

Service: _VLMCS

Protocol: _tcp

Priority: 0

Weight: 0

Port: 1688

ja defineeri hosti nimi.

Kui aktiveerimist vajav server kuulub samasse AD domeeni, siis leitakse kirje automaatselt DNS päringuga. Kui domeene/metsi on mitmeid, kuid soovid sama KMS’i kasutada, siis defineeri vastvad SRV kirjed igas DNS tsoonis.

Tsipa keerulisemaks läheb olukord juhul, kui server pole domeeni liidetud ja/või asub tulemüüride taga.

Alati on võimalik server aktiveerida lihtsama vastupanu teed minnes – ehk kasutada MAK (multiple aktivation key) või suhelda Microsofti toetelefoniga.

Laisa inimesena otsustasin KMS lahenduse tööle ajada. Selleks:

1. käivita (Elevated õigustes) CMD ja käsuta

cscript c:\windows\system32\slmgr.vbs –skms sinuKMS.server.fqdn[:port]

kui nimelahendus töötab, kasuta nime, kui ei, võid kasutada IP’d või nime/IP hosts faili kirjutada. Kui kasutada vaikimisi porti (1688) pole porti defineerida vaja.

Väljund peaks olema:
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.

Key Management Service machine name set to sinuKMS.server.fqdn successfully.

2. Hoolitse, et oleks avatud TCP port 1688 serveri ja sinuKMSserveri vahel. Proovi kasvõi telnet sinuKMS.server.FQDN 1688

(NB! Telnet klient on alates Windows 2008’st eraldi installimist vajav Featuur).

Kui kasutad serveris Windowsi või mingit muud tulemüüri siis võib-olla vajadus ka sinna vastva reegel lisada. Näiteks Forefront TMG serveri puhul on enamus liiklust vaikimisi keelatud (mõningane hulk haldus porte on lubatud, kuid mitte aktiveerimiseks vajalik)

 

3. käsuta samas CMD promptis

cscript C:\Windows\System32\slmgr.vbs -ato

Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.

Activating Windows Server(R), ServerStandard edition (68531fb9-5511-4989-97be-d1
1a0f55633f) …
Product activated successfully.

Keywords: activating windows, firewall, KMS, TMG

SCOM 2012 RC on olemas!

Juhei kõik Opsmanageri fännid.

 

Download

 

Nüüd kibakiirelt downloadima ja pilooti tegema. RC on valmis ja ootab küünte tahaajamist.

  Nagu lubati on nüüd lisatud ka J2EE rakenduste monitoring. Ainuüksi see lisandus võrreldes betaga tekitab soovi beta upgarde RC’ks (mis on täiesti toetatud, eeldusel et beta on uus intall, mitte 2007 R2 upgrade).

 

Terve System Centri  hetkel saadadaolevad betad ja RC’d võib huviline saada vähemalt sealt – http://technet.microsoft.com/et-ee/evalcenter/hh505660.aspx?ocid=otc-f-corp-jtc-DPR&wt.mc_id=TEC_103_1_33

 

 

Keywords: SCOM 2012 RC, upgrade beta to RC, system center

Halduspaketid – Management Packs

image    Kes on varem juurutanud ja kasutanud MS System Center Operations Manageri ( ükskõik kas MOM 2000/2005 või SCOM 2007/R2) teab, et väga palju funktsionaalsust tuleb tegelikult halduspakettidega (Viitame neile edasipidi inglisekeelse lühendiga MP). Värskelt installeeritud OM on nagu keskkond, mida Sa hakkad vastvalt oma keskkonnale ja vajadusetele MP’dega täiendama. Aga STOP!

Alljärgnevalt mõned soovitused MP’de rägastikus toimetulekuks:

  1. Enamuse MS toodete jaoks on olemas MS poolt toodetud MP’d.
  2. Paljude 3’nda partei firmade toodete jaoks on olemas kas nende endi, kogukonna või mõne haldustarkvara tootva firma (Quest näiteks) poolt tehtud tasuta või tasuline MP.
  3. Idee järgi peaks MP’sid leidma MS Pinpoint nimelisest veebikataloogist, kuid mõnevõrra mugavam on vana (küll aeguva infoga) SCOM kataloog. Või kasuta lihtsalt veebiotsingut.
  4. Jälgi Twitteri kanalit #MPReleases , uuematest MP’dest lubati seal maha hõigata.
  5. Veendu, et soovitud MP sobib kokku Sinu OM ja toote versiooniga.
  6. Loe läbi MP’ga kaasasolev dokumentatsioon ja talita ennetavalt nõuete järgi. Selleks laadi alla terve MP tootja lehelt. OM konsoolist Add from Catalog POLE alati hea lahendus. Sel juhul laaditakse ainult MP failid ja dokumentatsiooni Sa EI saa.
  7. Tee alati iga paigaldatud MP jaoks alistuspakett (Override Pack). Sellega saad oma kohandused sinna salvestada. Ära salvesta kohandusi Default Management Pack’i.
  8. Mõistlik on MP importida arenduskeskkonnas, teha ja häälestada alistuspakett sobivaks, eksportida alistuspakett ja importida siis mõlemid tootmiskeskkonda.
  9. Pitseeritud (Sealed) MP’d on staatilised, kõik Sinu tehtud kohandused ja teadmusbaas salvestatakse pitseerimata (Unsealed) MP’desse. Oluline on neist varukoopiaid teha.