Newsgroup: it.comp.os.win.nt
Titolo: exchange al 100% di CPU

ciao,
ho un problema con un server exchange: ha sempre il 100% di CPU utilizzata,
se vado a vedere nel dettaglio dei processi c'e' il DSAMAIN.EXE con il 98%
di CPU time... PERCHE'?
e' un PII 400 con 256MB RAM, RAM che e' occupata per meno del 50%
sul server ci sono una 80ina di utenti, e fa da nodo si scambio per altri
due server con una 20ina di utenti ciascuno, cioe' (usate un font
non-proporzionale):
        (internet)
            |
            |
    serverA (al 100%)
    |              |
    |              |
 serverB        serverC
avevo dei iprocessi schedulato come "always" (tipo il refresh della
rubrica), ma anche dopo averli messi una volta al giorno di notte la
situazione non e' cambiata di una virgola, come posso recuperare un po' di
CPU time?
TIA
Francesca

 il DSAMAIN.EXE con il 98% di CPU time... PERCHE'?
  E` probabile che ci siano problemi di integrita` nel DB del Directory
Service. Prova a controllarla oppure a fermare e far ripartire il
servizio (alla ripartenza esegue un controllo minimo autonomamente).
	Alla prossima,
		Marco

 servizio (alla ripartenza esegue un controllo minimo autonomamente).
ho fatto, non trovato niente, ma nei logo ho visto questo:
MSExchangeDS (151) Online defragmentation of database
'e:\exchsrvr\DSADATA\dir.edb' was interrupted and terminated. The next time
online defragmentation is started on this database, it will resume from the
point of interruption.
questo messaggio era ripetuto 3 o 4 volte, e non c'era mai un messaggio che
mi diceva che la deframmentazione era stata portata a buon fine. Posso fare
la deframmentazione a mano? cosa potrebbe essere che mi blocca sempre la
online defragmentation?
Francesca

 servizio (alla ripartenza esegue un controllo minimo autonomamente).
ho fatto un eseutil repair e poi defragment, ma adesso non mi riparte piu'
exchange!!!
questi sono gli errori nel registro:
MSExchangeDS (180) The database signature does not match the log signature
for database e:\exchsrvr\DSADATA\dir.edb.
Error -530 has occurred (internal ID 2030148). Contact Microsoft Technical
Support for assistance.
The Microsoft Exchange Server database (EDB) could not be initialized and
returned error -530. Unrecoverable error, the directory can't continue.
AIUTOOOOOOOOOOOOOOO!! come faccio?
Francesca

 will resume from the point of interruption.
  Ok, hai i database corrotti (completamente o in parte). Dovresti
avere, nella cartella "bin" del server, un programma chiamato EDBUTILS o
ESEUTIL (dipendentemente dalla versione di Exchange che utilizzi) che
dovrebbe fare al caso tuo.
  Ferma tutti i servizi e sottoponi dir.edb ad accurati controlli ed
eventuali ricostituzioni. L'utilizzo dei due strumenti e` abbastanza
comprensibile dall'help della riga di comando. In ogni modo, sul Technet
e` tutto documentato.
	Alla prossima,
		Marco

 e` tutto documentato.
dopo la mail allarme di prima sono riuscita a far ripartire il servizio di
directory, ma non parte piu' il MTA!!
gli errori stavolta sono:
A fatal directory error occurred. Change to the maximum logging level for
more details. [MTA MAIN BASE 1 15] (16)
e
There is not enough Performance Monitor memory to display the MTA
Connections information. Stop attached Performance Monitors and re-start the
MTA. [BASE MAIN BASE 1] (14)
pero' se provo a far partire l'exchange admin mi si inkioda tutto!
e mo'?
scusa se stresso ma come puoi immaginare sono nei casini...
Francesca

 scusa se stresso ma come puoi immaginare sono nei casini...
  L'ho gia` vissuta questa scena. Solo che era il 12 Agosto ed ero solo
nell'universo, ramingo per il CED di una banca spersa nella campagna...
	Alla prossima,
		Marco

      spesso sono anche di aiuto). ;)
mi sa che mi tocchera' sborsare...
c'hai mica il numero? intanto mi cerco qualcosina sul web...
Francesca

Ciao
va be' dire calma ora credo che sia tragicomico ...
innanzi tutto ci sono un paio di cosine da dire ...
ESEUTIL (Bello ) ma Microsoft dice di non usarlo .... (tieni presente che
dal SP2 la Deframmentazione
funzia tranquilamente OnLine)
(da TechNet / Resource Kit / MOC Microsoft ..ecc  CAUTION The ESEUTIL
progra, should only be used with
the assistance of Microsoft  Technical Support.....)
In questi Newsgroup ci sono tante persone competenti ma vi sono anche tanti
.... imbecilli quindi d'ora in avanti vacci
con i piedi di piombo ....
Per il tuo problema,
le dipendenze di Exchange sono :
1 System Attendant
2 Directory Service
3 Information Store & MTA
Le prime due sono fondamentali ...!!!!!
Prima di cominciare
dimmi
versione NOS
versione Exchange
Fai queste prove ..
Stoppi il system Attendant (Automaticamente si stoppa Exchange o quello che
resta ...)
Vai nella Gestione Eventi e salvi tutti gli attuali eventi quindi cancelli
tutto.
1     Quindi avvii il System Attendant ---> Vai nella Gestione Eventi e vedi
se vi sono errori . (se ci sono postali)
2     avvii Directory Service --> Idem come prima ( e qui secondo me cominci
ad avere degli errori )
       poichè tu dici "MSExchangeDS (180) The database signature does not
match the log signature
       for database e:\exchsrvr\DSADATA\dir.edb." e quindi ti si è corrotto
il DS
       e non è bello ...!!!
Comunque fammi avere quella Doc. domandina hai un backup del DS...????
Ciao

     di saperseli guadagnare 
magari :-)) si collegano al sito di technet e ricercano sul sito
....... cioč quello che puoi fare tu tranquillamente senza stare
un'ora al telefono :-))....... almeno a me č capitato questo :-))
Ciao
------------
Beep Bepp
           Roby
Togliere XXX per rispondere via Email
PGP KEY  Disponibile

 almeno a me è capitato questo :-))
  A me no. Mi spiace parlar bene della Microsoft, ma nel mio caso sono
stati veramente preziosi... ;)
	Alla prossima,
		Marco

io a questo punto salverei in un file i record delle mailbox,
piallerei la macchina e reinstallerei tutto da zero. Quindi importerei
i file delle mailbox, giusto per non riscrivere quelle a mano.
...e lo so, e' dura da accettare.
Ma.... e il backup ??
saluti.