Pagina 1 di 1

file e solaris

Inviato: sab 15 nov 2008 3:40 pm
da noxjohn
ho un sistema che gira sotto unix...
il problema ql'è:
il sistema ha un file di recording che ha una dimensione prestabilita, al riempimento del file di recording devo manualmente chiuderlo e aprirne uno nuovo... ma nn avendo alcun allarme che mi avvisi di tale riempimento devo controllare periodicamente le dimensioni del file...
c'è un modo per far si che lo unix ad intervalli previsti mi sostituisca il file con uno nuovo?
oppure che al riempimento del file qsto si chiuda in automatico e se ne apra uno nuovo???

il sistema che crea il file è un vecchio codice a 18 bit...

Inviato: dom 16 nov 2008 6:40 pm
da isex
e' proprio brutto vedere che il tuo topic non ha ancora ricevuto risposta. :oops:
Ti volevo chiedere che tipo di sistema e'?
Il file che crea, che tipo e' e che dimensioni raggiunge ?
Ho qualche blando rimasuglio di unix nel mio database e magari potrei darti una mano.
Ciao

Inviato: lun 17 nov 2008 12:03 pm
da noxjohn
il file creato raggiunge massimo 19200 kb è un file di registrazione eventi... registra tutto ciò che avviene nella sua rete... ho provato a contattare lente creatore, ma non avendo l'approvazione del mio capo nn posso farlo...

Inviato: mar 18 nov 2008 1:55 am
da isex
penso che il tuo capo abbia ragione. Una consulenza gli potrebbe costare parecchio. Mi sembra di capire che parli di un programma creato ad hoc per la tua azienda. Secondo me, l'unico che puo' risolvere il problema e' solo il programmatore con i sorgenti (se ce li ha ancora).

Inviato: mar 18 nov 2008 8:44 am
da Capitan Farloc
Quando dici che devi chiuderlo e crearne uno nuovo manualmente, lo fai tramite l'applicazione in questione (quella stessa che riempe il file) oppure usi dei comandi UNIX?
Nella seconda ipotesi quali comandi vengono utilizzati?
Ciao

Inviato: mar 18 nov 2008 4:13 pm
da themago
isex ha scritto:e' proprio brutto vedere che il tuo topic non ha ancora ricevuto risposta. :oops:
Una piccola digressione senza nessuno spirito di polemica.
I msg ad oggi senza risposta sono 179 (ved. INDICE FORUM-LEGGI I MSG SENZA RISPOSTA)
CIAO

Inviato: mar 18 nov 2008 6:06 pm
da noxjohn
... problema 1 nn posso fornirvi maggiori informazioni xkè il software è coperto da riservatezza... professionale...
... problema 2 il mio capo nn mi permette di contattare chi ha creato il software per paura di brutta figura... io penso che domandare sia lecito e rispondere cortesia e che nessuna domanda sia idiota...
... problema 3 nn si usano comandi unix per la creazione attivazione riempimento chiusura e gestione del file in questione... usiamo lo unix solo per una qstione di maggiore stabilità e sicurezza della nstra rete, ma il software in qstione potrebbe tranquillamente girare sotto altri sistemi operativi senza tante modifiche o problemi...

... in conclusione ... capisco se a qsto punto mi vogliate mandare a qle paese ora che vi ho detto ciò, ma se vi venisse qlche idea vi ringrazierei moltissimo....

Inviato: mar 18 nov 2008 6:23 pm
da themago
noxjohn ha scritto:
... in conclusione ... capisco se a qsto punto mi vogliate mandare a qle paese ora che vi ho detto ciò, ma se vi venisse qlche idea vi ringrazierei moltissimo....
Nessuno credo ti vuole mandare a quel paese, è che il tuo problema è un po' troppo specifico e probabilmente non c'è nessuno in grado di auitarti...purtroppo

Inviato: mar 18 nov 2008 11:51 pm
da Capitan Farloc
Ma no!...
Nessuno ti vuole mandare a nessun paese ;)
Allora, le domande che ti ho fatto, erano proprio per capire se era possibile pensare qualcosa... ma...
Se è il programma che gestisce interamente questo file (lo crea, lo scrive, lo chiude, lo salva e lo ricrea)... vuol dire che non è possibile intervenire dall'esterno in nessun modo...
Perchè qualsiasi altro applicativo o shell unix che tentassero di fare cancellazione o rename del file non riuscirebbero a farlo perchè il file è tenuto allocato dall'applicativo in questione...
Quello che non capisco però è il perchè questo file è limitato ad una grandezza di 19 Megabyte... prova a sentire (se c'è) un sistemista UNIX per capire se dipende da una configurazione della macchina oppure prova a vedere se il programma applicativo ha qualche configurazione in cui si definisce la dimensione massima di allocazionedi questo file... eventualmente verifica se è possibile ingrandirlo.
Facci sapere
Ciao

Inviato: mer 19 nov 2008 4:40 pm
da noxjohn
il sistemista unix è colui che scrive e le dimensioni sn date dal fatto che trattandosi si un emulazione del vecchio sistema qllo era limitato a 19 mb dovuto alle dimensioni delle pizze di nastri
il file una volta chiuso è disponibile per altre applicazioni e viene spostato tranquillamente con un tar...
cmq vi ringrazio ...

Inviato: mer 19 nov 2008 9:05 pm
da Capitan Farloc
Ah...
ora capisco del perchè i 19 MB...
Ma una volta raggiunti, l'applicazione effettua da solo la chiusura delfile o lo devi chiudere tu manualmente?
Una volta chiuso se uno lo toglie di mezzo (rinominandolo, spostandolo o cancellandolo, non sò) l'applicazione riparte da sola o devi effettuare una partenza manuale?
Ciao

Inviato: mer 19 nov 2008 9:39 pm
da noxjohn
manuale

Inviato: mer 19 nov 2008 10:11 pm
da Capitan Farloc
Il programma applicativo è sempre attivo oppure viene attivato e disattivato durante il giorno?...
che sò potrebbe essere lanciato la mattina alle otto e chiuso la sera perchè la macchina la notte viene spenta?

Inviato: mar 25 nov 2008 6:26 pm
da noxjohn
funziona 24 ore

Inviato: mar 25 nov 2008 11:39 pm
da Capitan Farloc
Allora...
Se il programma non si disattiva mai, questo terrà sempre allocati quei files...
A questo punto, l'unico che può effettuare la chiusura, la manipolazione e la riapertura dei files incriminati è solo l'applicativo in questione...
Credo che non ci sia possibilità alcuna... almeno non che mi venga in mente.
Mi dispiace...