Strašidlo jménem BrightStor ARCserve ?
Středa 4. 6. 2008 v 10:13 d3d
ARCserve je zálohovací software pro Windows, Netware a Linux / Unix od společnosti CA (Computer Associates). V poslední verzi 11.5 SP3 (stránka pro update BrightStor 11.5) už i celkem použitelný nástroj. Já si tady uvedu pár věcí s kterými mi tento software dal zabrat. Hlavní body asi budou kolem licence a databáze Ingres.
Reinstalace Ingres
Zastavit Ingres stopingres zkontrolovat příkazem ps ax | grep ingres jestli něco nezůstalo viset, když tak kill procesu. Dále jít do adresáře kde je Ingres nainstalovaná (defaultní simlink je cd /opt/CA/IngresWV ) a provést uninstall ./uninstall_ingres -a provede se odinstalování součástí Ingres, kromě jednoho rpm. To musí pryč ručně rpm -e ca_ingres_catosl. Takže teď je Ingres odinstalovaná. A pustíme se do nové instalace. V /etc/passwd už určitě bude uživatel ingres. Zkontrolujeme jestli má právo pro bash. Jestli ne, tak mu ho musím povolit, jelikož instalátor ARCserveru asi nepočítá s touto možností instalace Ingres. Když nebude mít uživatel ingres bash, tak se databáze Igres nenainstaluje správně. Instalaci databáze Ingres pro ARCserve spustím příkazem ./cadbase_setup a postupuju podle instalátoru. Pozor nesmí se hned na začátku ukázat hlášení, že není vytvořen uživatel ingres, to je pak něco špatně
A musí se vše znova zkontrolovat.
Problém s licencí ?
Při zálohování se v logu objevuje červená hláška:
Arcserv file system agent usage limitation exceeded ??
Nejdřív to chce zkontrolovat na serveru soubor ca.olf cat /opt/CA/ca_lic/ca.olf
Linux_x86.64_1_* 315X” ANY # produkt-key-xxx-xxx-xxx
Linux_x86.64_1_* 315X” ANY # produkt-key-xxx-xxx-xxx
atd. podle toho kolik je licencí
jestli jsou v tomto souboru licence správně zaneseny. Přidání licence se provádí příkazem ./CALicence + produkt-key. Pozor nejdřív se licencuje na serveru kde je ARCserve nainstalován a až potom se licencují klienti. Když i tohle je v pořádku (zjistí se to provedením nějaký zálohy) tak podle podpory CA, to řeší aktualizace lic98. Oficiální link na patch je tady - Linux license_update.rpm
Před aplikací tohoto patche je třeba přejmenovat stávající adresář ca_lic a pak teprve instalovat ./install patch. Po instalaci znovu ARCserver zalicencovat (nejdřív na serveru a pak u klienta). Dát taky pozor na verzi patche - jestli je klient Intel 32bit / 64bit atd.
Problém po update ze SLES 9 na SLES 10 s uagentem ?
Po update OS uagent/caagent běží a poslouchají na portu 6051, ale při vytváření jobu pro zálohování se nejde připojit k agentu? To je problém s registrací součástí uagenta v OS . Stačí spustit skript /opt/CA/BABuagent/uagentsetup - a znova uagent zaregistrovat a vše zas běží jak má.
Problém s vytížení CPU službou caqd a neviditelný job v Job Statusu
Jednoho krásného dne se spustil job na zálohování serveru, ten se sice ukončil v pořádku, ale druhý den začalo něco zatěžovat CPU serveru na 98%. Co se děje ? Kouknu do top a co vidí oko mé.. služba caqd (modul pro shedule arcserveru) se drží u stropu a zatěžuje CPU 95% činností která není nikde vidět + nějaká ta zombie. Kde se stala chyba ? Kouknu do Job Statusu a vidím že mi tam zmizel výpis o jobu pro denní zálohu. Ingres je zase nakopnutá a je nekonzistentní (kdo tenhle šmejd vymyslel kruci ?) Takže sahám po command nástrojích a snažím se to opravit.
Nejdřív Ingres - ze zálohy zkopíruji ingres/dmp/default/cadbase/aaaaaaaa.cnf do ingres/data/default/cadbase/ a ingres/dmp/default/cadbase/aaaaaaaa.cnfpřekopíruji do ingres/data/default/iidbdb/
Dále služba a můj Job
bab - cahost jmenoserveru -status (nebo -show -v pro podrobnější výpis) běží všechny služby ?
ca_qmgr -cahost jmenoserveru -list běží nějaký job ?
A tady už svůj ztracený job vidím a jak si vesele zálohuje - rozhoduji se pro zastavení jobu - ca_qmgr -cahost jmenoserveru -stop jobID a co se stane? Nic. Arcserv mi to nedovolí hajzlík. Zastavím služby
bab -cahost jmenoserveru -unload caqd nejde killall caqd
je už lepší a dále zastavím službu bab - cahost jmenoserveru -unload camediad - spustím službu caqd bab -cahost jmenoserveru -load caqd a rozhoduji se že hned spustím příkaz pro smazání zákeřného jubu který dělá takovou paseku ca_qmgr -cahost jmenoserveru -delete jobID super nikde nic neběží a CPU si lebedí na 10% vytížení.
No tak to by bylo teď nastavím nově Job pro zálohování… snad to pojede.
pokračování později ![]()
Příspěvek uložen v rubrice: Linux - články


(2 hlasů, průměr: 3.5 z 5)
Dva komentáře Přidej vlastní komentář
1. Anders Gustafsson | Září 2nd, 2008 v 9.22
Dobry Den! Great info! But I canot understand it. Could someone please do a quick translation of the paragraphs on reinstall and license problems?
2. D3d | Září 2nd, 2008 v 12.51
Hello,
The original text of the problem (license) in English
Adding a licence to carry out the command. / CALicence + product-key. Attention is first licensed on where Server ARCserve installed and then the licensed clients.
Best Regards,
Or follow this link - Google translate D3D.org web page
Přidej vlastní komentář..
Tyto HTML tagy jsou povoleny:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Zpětný odkaz tohoto příspěvku | Přihlaš se na "odběr" komentářů přes RSS kanál