sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #25186
SV: Linux fil-servers cache og en UPS
Hej
Måden som Navision arbejder på er at gemme alt midlertidigt i cachen og så
senere skrive det ned på harddisken (max. 30 sekunder) dette sker ved at man
bruger en metode der markerer med "et flag" for om det er i orden.
Eksempel.
a) 1. ordre indeholdende et ordrehoved + 2 ordreliner.
b) "ordrehovedet" kontrolleres for om debitor er spærret, dato er spærret,
tvungen afdeling eller projekt
c) "ordrelinier" kontrolleres for beholdning, spærret, korrekt bogf.grp.,
tvungen afdleing eller projekt.
d) Semi-bogført salgshoved dannes (med flag)
e) Semi-bogførte salgslinier dannes (med flag)
f) I een skrivning på disken fjernes flag ( = EN bogført faktura) og
original ordre slettes.
Da du laver massebogføring af fakturaer betyder det at der for hver
bogføring sker pkt. a - f. Går strømmen vil de BOGFØRTE fakturaer som er
dannet inden for de sidste 30 sekunder kunne være væk. De ejbogførte
ordrer/fakturaer vil derfor stadigvæk eksistere og du kan så blot starte en
ny massebogføring. Da der jo anvendes en køsystem vil du ikke opleve
"huller" i fakturanumre eller lign.
Jeg kan ikke kommme i tanke om NOGEN situationer udover hardware-fejl hvor
systemet afstemningsmæssigt skulle kunne fejle. Vi har flere gange hos
kunder haft situationer hvor der massebogføres eller store kassekladder
bogføres hvor der er "klumper" i strømmen uden at det har medført datatab.
En UPS er derfor ikke strengt nødvendigt, meen jeg synes alligevel at der
bør investeres i en (de billigste koster trods alt kun omkring 5-6000 kr.)
Palle
-----Oprindelig meddelelse-----
Fra: Morten Christensen [mailto:m--c@xxxxxxxxxxx]
Sendt: 23. juli 2000 23:46
Til: sslug-teknik@xxxxxxxx
Emne: Re: [TEKNIK] Linux fil-servers cache og en UPS
----- Original Message -----
From: "Palle Arentoft" Friday, July 21, 2000 1:46 PM
Subject: SV: [TEKNIK] Linux fil-servers cache og en UPS
> Undertegnede er Navi-haj.....
> Du bør hvis du på din Navision Server har slået
commitcache til, have en ups
> på. Der er dog en time-out på cachen der siger 30
sekunder. Det vil sige at
> data må MAX være i hukommelsen i 30 sekunder før de SKAL
skrives ned på
> disken. Hvis du er villig til at miste 30 sekunders
arbejde pr. bruger har
> du IKKE brug for en ups. Jeg vil dog anbefale det, for at
være 100 sikker på
> at du undgår en ødelagt database.
30 sek. arbejde kan vi godt leve med. Hvad sker der, hvis
server og en
arbejdsstation var midt i, at bogføre 500 fakturaer?
Betyder det noget, om serveren bliver lukket korrekt ned,
hvis blot
ups'en holder den igang over 30 sekunder længere end
arbejdspladserne?
mvh...
Morten Christensen
-----Oprindelig meddelelse-----
>>Fra: Morten Christensen [mailto:m--c@xxxxxxxxxxx]
>>Sendt: 20. juli 2000 22:54
>>Til: sslug-teknik@xxxxxxxx
>>Emne: [TEKNIK] Linux fil-servers cache og en UPS
>>På arbejdet har vi en SuSE 6.3 med Samba som filserver.
>>Jeg overvejer at opgradere den til 6.4 og lægge reiserfs
>>på data-drevet. Derudover har vi en NT4 workstation
>>til vores Navision Finansial server.
>>Nu skal der bygges nye huse lige ved siden af vores.
>>Derfor overvejer vi, om en UPS vil være en fornuftig
>>forsikring.
>>Ved et brud på hovedkablet, forsvinder forbindelsen til
>>medarbejder-PC'erne jo straks. Kan vi så gå ud fra, at
>>serverne har skrevet hele indholdet af deres cache ned
>>på harddisken efter et par minutter?
Follow ups