← Back to team overview

sslug-teknik team mailing list archive

Re: oprettelse af nye partitioner uden reboot - muligt?

 

Hej Mads,

Desværre så har vi nogle servere som vi kun kan reboote om natten.. og vi
vil gerne undgå at arbejde om natten.. (du kender det vel :-)
Når vi så skal bruge en ekstra partition, pga. pladsproblemer etc. - skal
vi lave en fdisk ændring.. og voila behovet for genindlæsning af
partitionstabellen (uden reboot) opstår.

har lige prøvet sfdisk.. desværre så nægter den iflg. man'en også at
genindlæse partitionstabellen uden at alt er unmounted..  så det ser ud til
at der kun er en udvej.. stoppe alle processer der åbner filer.. og køre
sfdisk.. eller fdisk som jeg selv foreslog.. også starte alt igen..

       .\|/.
       (o o)
--ooOo--(_)--oOoo------| This mail has been sent to you by: |----------

Klavs Klavsen, IT-coordinator and Systems Administrator at
Metropol Online - http://www.metropol.dk
Tlf. 33752700, Fax 33752720, Email ktk@xxxxxxxxxxx

Private Email klavs@xxxxxxxxxxx
  .oooO    Oooo.
__(   )___(   )_____This mail is based on 100% recycled bits_________
   \  (    ) /
    \ _)  (_/

On Fri, 2 Feb 2001, Klavs Klavsen wrote:

> Hej sslug,
>
> Er der nogen der har en smart måde at gøre <subject> på?
>
> Ellers skal man jo stoppe alle processer der har en fil åben og køre en
> fdisk (og write partionstabellen) for at tabellen bliver genindlæst og
man
> kan gå videre med f.ex. mkext2fs /dev/sdxx

Altså - generelt ville jeg mene at det er rimeligt sjældent at man
_virkelig_ har brug for at rode med partitionstabellen på en disk, der
_er_ i brug. Men, hvis du virkelig har brug for det, kan du sagtens gøre
det uden at umounte den.

Jeg vil tro at du skal kigge på man sfdisk:

       -f or --force
              Do what I say, even if it is stupid.


Det er forhåbentligt klar for dig, at hvis du ændrer en partition med et
filsystem på, så er filsystemet history?

Hvis du vil sådan noget, skal du kigge på LVM.

Mads


--
Mads Bondo Dydensborg.                               madsdyd@xxxxxxxxxxxx
NT is a closed box of point tools linked by an untouchable matrix of
invisible semaphores. These bonds are surrounded by a blizzard of
mystifying, contradictory, and forever-changing OS documentation.
Under an NT regime, almost all Unix users will lose the ability to
exert low-level control over data and applications.