Pillole di Linux Shell
- maggio 18th, 2012
- By Davide
- Write comment
Grazie a Mamma microsoft oggi un'attività di 20 minuti si è trasformata in un calvario di due ore. Scenario: necessità di installare la sql server managment studio express 2008 per gestire un sql express 2008. Problema: in fase di installazione la funzionalità semplicemente non compare e di conseguenza non può essere selezionata. Soluzione: lanciare l'installazione da CLI con il comando SQLManagementStudio_x86_ENU.exe /qs /FEATURES= SSMS /ACTION=Install
Può capitare di dover cambiare la password di accesso al datastore di una farm, l'operazione è molto semplice e consiste in un unico comando che ha come scopo quello di modificare il file di puntamento al db del datastore. Tale file è chiamato MF20.dsn e di solito è collocato sotto c:\Program Files (x86)\Citrix\Indipendent Managment Architecture e contiene le coordinate e le credenziali di accesso al datastore. Per chi non lo ricordasse il datastore in un infrastruttura citrix contiene tutte le informazioni non volatili come ad esempio policy, applicazioni pubblicate, server, dettagli della farm e quant'altro. Per modificare le credenziali di accesso è sufficente il seguente comando.
dsmaint /user:username /pwd:password /dsn:"c:/percorso_del_file_mf20/mf20.dsn"
Eccoci con la seconda puntata del nostro corso. Bene, abbiamo visto a grandi linee come funziona il sistema binario, ossia il linguaggio dei calcolatori sin dalla loro nascita. Di fatto qualsiasi tipo di informazione presente all'interno di un calcolatore è null'altro che l'insieme di numeri in codice binario sotto forma di tensioni, ossia di stati elettrici. Immaginate una serie di batterie, alcune carice e altre scariche, quelle cariche sono degli 1 e quelle scariche sono degli 0. I calcolatori interpretano queste serie e fanno calcoli, forniscono immagini ed emettono suoni, in pratica comunicano con noi e rispondono ai nostri comandi.
Scenario: In una nuova installazione di xenapp 6.5 su windows 2008 R2 SP1 lanciando un'applicazione pubblicata si riceve un errore, controllando l'event viewer troviamo un errore 10001 MetaFrameEvents seguito da un 30107 Citrix Web interface. Analizzando il carico della farm con il comando qfarm /load si nota che i server non accettano i logon.
Le nuove installazioni xenapp 6.5 proibiscono i logon di default, basta abilitarli per risolvere il problema.
04/01/2012 ERRATA CORRIGE
A quanto pare l'anomalia non è sistematica e la soluzione non è quella indicata sopra. Come scritto QUI la soluzione è la modifica della chiave HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\fDenyTSConnections portandola a 0.
Benvenuti in questa nuova rubrica del mio blog … Lo scopo di questi articoli è presto detto, la volontà di condividere le mie seppur limitate conoscenze nel campo dell'informatica per dare la possibilità a tutti quelli che vorranno intraprendere la via del sistemista. Essere sistemista vuol dire per certi versi darsi la zappa sui piedi, specialmente in italia il mestiere del sistemista è spesso sottovalutato e ancor più spesso pseudotecnici della domenica con qualche conoscenza del mondo open source si atteggiano come i nuovi guru dell'informatica sparando cazzate disumane nel nome della sacra e intoccabile sicurezza infangando così la figura del consulente informatico. Tuttavia essere un sistemista è anche cambiare continuamente, esplorare ed imparare un giorno dopo l'altro, per questo noi sistemisti siamo anche un pò masochisti, perché il nostro lavoro ci dà la possibilità di saziare la nostra curiosità e per questo lo amiamo.
Ma partiamo con il nostro cammino e lo facciamo da quello che reputo in assoluto il primo mattone del nostro castello del sapere, il codice binario.
Le installazioni vyatta su macchine virtuali sono affette da un fastidioso problema, un messaggio simile a questo "INIT: Id "T0" respawning too fast: disabled for 5 minutes." che compare ininterrottamente ogni 5 minuti. Il problema sta nel fatto che il sisema si aspetta di trovare una porta seriale che in realtà non esiste. ecco come risolvere:
Può capitare che un host xen a seguito di un arresto mal riuscito non riesca a contattare il pool master e finisca in emergency mode. La modalità di emergenza è una sorta di autoprotezione dell’host xen caratterizzata dalla disattivazione di tutte le interfacce (compresa la managment, di fatto nell xsconsole sotto la voce managment interface si ha il messaggio “no interface present”). Per verificare se un host xen è in emergency è sufficente agire sulla shell locale dell’host incriminato e dare il comando xe host-is-in-emergency-mode. Nel caso in cui la risposta sia true allora l’host è effettivamente in emergency. Vediamo ora come “resuscitarlo” e riagganciarlo al pool:
Molte volte in un momento di noia ho provato a cancellare la rubrica del mio blackberry e risincronizzarla con i miei contatti gmail. Non ci sono mai riuscito, oggi ho deciso di informarmi su internet ed ecco la soluzione:
La notizia di sicuro non è fresca ma è meglio riportarla comunque, anche perchè si parla di un'occasione che durerà solo fino a dicembre. La celebre casa canadese che ha fatto parlar di se recentemente per via di un blackout di circa 72 ore corre ai ripari. Ecco quindi che in segno di scuse BB offre ai propri utenti la possibilità di installare gratuitamente sui propri device applicazioni che normalmente sono a pagamento.