Toon posts:

[HP-UX] herindelen schijven.

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
sinds een heel korte tijd heb ik de beschikking gekregen over een HP-UX server voor een aantal tests die ik wil uitvoeren in ons datacenter. Helaas helemaal geen ervaring met HP-UX en dat blijkt toch net wat anders te werken dan Solaris en Linux. De server is gebruikt als test omgeving voor andere projecten en ik zal dus even opruiming moeten houden. Er zijn in het verleden allemaal mounts aangemaakt en een aantal daarvan wil ik verwijderen en tot een grote partition maken.

Als ik een df -k doe krijg ik het volgende:
/appora/cjibow         (/dev/vg00/dbsoft      ) : 19662197 total allocated Kb
                                                  19639976 free allocated Kb
                                                     22221 used allocated Kb
                                                         0 % allocation used
/asmbck                (/dev/vg00/asmbck      ) : 62916663 total allocated Kb
                                                  62883134 free allocated Kb
                                                     33529 used allocated Kb
                                                         0 % allocation used
/backup                (/dev/vg00/backup      ) : 97305244 total allocated Kb
                                                  77897028 free allocated Kb
                                                  19408216 used allocated Kb
                                                        19 % allocation used
/home                  (/dev/vg00/lvol5       ) :   130920 total allocated Kb
                                                     22928 free allocated Kb
                                                    107992 used allocated Kb
                                                        82 % allocation used
/mnt/test              (/dev/vg00/test        ) : 19662196 total allocated Kb
                                                  19639975 free allocated Kb
                                                     22221 used allocated Kb
                                                         0 % allocation used
/opt                   (/dev/vg00/lvol6       ) :  6533208 total allocated Kb
                                                   2598024 free allocated Kb
                                                   3935184 used allocated Kb
                                                        60 % allocation used
/oradata               (/dev/vg00/oradata     ) : 98306681 total allocated Kb
                                                  98263900 free allocated Kb
                                                     42781 used allocated Kb
                                                         0 % allocation used
/tmp                   (/dev/vg00/lvol4       ) :   521568 total allocated Kb
                                                    458432 free allocated Kb
                                                     63136 used allocated Kb
                                                        12 % allocation used
/usr                   (/dev/vg00/lvol7       ) :  6392288 total allocated Kb
                                                   3854232 free allocated Kb
                                                   2538056 used allocated Kb
                                                        39 % allocation used
/var                   (/dev/vg00/lvol8       ) :  4710856 total allocated Kb
                                                    993344 free allocated Kb
                                                   3717512 used allocated Kb
                                                        78 % allocation used
/stand                 (/dev/vg00/lvol1       ) :   391712 total allocated Kb
                                                    204008 free allocated Kb
                                                    187704 used allocated Kb
                                                        47 % allocation used
/                      (/dev/vg00/lvol3       ) :   654256 total allocated Kb
                                                    214488 free allocated Kb
                                                    439768 used allocated Kb
                                                        67 % allocation used



Nu wil ik graag de volgene verwijderen en tot 1 maken:
/dev/vg00/dbsoft
/dev/vg00/asmbck
/dev/vg00/test
/dev/vg00/lvol6
/dev/vg00/oradata

iemand tips pointers waar te beginnen... ik heb zitten zoeken op de HP site en op een aantal forums maar ik heb het idee dat ik toch even een HP-UX beheerder nodig heb die me de eerste pointers de goede richting in geeft hoe de oude te verwijderen en ze om te zetten naar een grote nieuwe.

Hints en tips welkom dus :-)

Acties:
  • 0 Henk 'm!

  • serkoon
  • Registratie: April 2000
  • Niet online

serkoon

mekker.

De UNIX Rosetta stone (http://bhami.com/rosetta.html) vertelt me dat commando's waar je waarschijnlijk wel wat mee kunt zijn:
  • diskinfo
  • pvdisplay
  • pvcreate
  • smh (11.31+)
  • lvcreate
  • sam
De man pages daarvan helpen je wellicht op weg :)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Jep... dat soort pointers was ik nu net naar op zoek... dan kan ik via de man pages wel weer verder komen :-)

thanks!

Acties:
  • 0 Henk 'm!

Verwijderd

Je kunt het beste met sam aan de gang gaan als je geen ervaring hebt. Sam is een schil om de commando's heen waarbij je verschillende taken kunt uitvoeren. Oa dus disken en filesystems.

succes.

Acties:
  • 0 Henk 'm!

  • SpamLame
  • Registratie: Augustus 2000
  • Laatst online: 05-10 16:37

SpamLame

niks

lvremove /dev/vg00/dbsoft
lvremove /dev/vg00/asmbck
lvremove /dev/vg00/test
lvremove /dev/vg00/lvol6
lvremove /dev/vg00/oradata
lvcreate /dev/vg00 # maakt een nieuwe lvol van 1 extend met oplopend volgnummer
lvextend -L {size in MB} /dev/vg00/lvol{volgnummer}

Dat je niet gelijk de grote meegeeft met lvcreate heeft te maken met mirroring (MirrorUX).
Bovenstaande werkwijze houd ik aan ook als er geen sprake is van mirroring, te meer ook omdat ik hier vaak scripts voor gebruik tbv documenteren, recovery etc.
Een lvol van 1 extend mirroren en dan vergroten is sneller dan de zelfde lvol op de juiste grote aanmaken en dan mirroren.

Ik zou lvol6 niet verwijderen, hier staat optionele software (binaries) in, verwijderen houd mogelijk in dat je systeem een aantal zaken gaat missen die je wel gebruiken wilt.
std HPUX installatie kent nl alleen lvol's met een volgnummer.

[ Voor 15% gewijzigd door SpamLame op 29-01-2010 11:59 ]


Acties:
  • 0 Henk 'm!

  • SpamLame
  • Registratie: Augustus 2000
  • Laatst online: 05-10 16:37

SpamLame

niks

Verwijderd schreef op vrijdag 29 januari 2010 @ 11:41:
Je kunt het beste met sam aan de gang gaan als je geen ervaring hebt. Sam is een schil om de commando's heen waarbij je verschillende taken kunt uitvoeren. Oa dus disken en filesystems.

succes.
Grappige daarvan is dat je in de log terug kan zien welke commando's hij daadwerkelijk uitgevoerd heeft, if memory serves me right.

Acties:
  • 0 Henk 'm!

Verwijderd

Om meer kennis te nemen van HP-UX is het goed om eens te kijken op het HP ITRC forum. Je kun hier ook zelf een account aanmaken en vragen stellen:
http://forums11.itrc.hp.c...oryhome.do?categoryId=156

Of je overigens /opt /dev/vg00/lvol6 kunt verwijderen is nog maar de vraag. Hier staan nog al eens programma's geinstalleerd die je wellicht nog nodig hebt. oa. Oracle Binaries.
Via SAM kun je ook software de-installeren. Kijk daarna wat er nog over blijft in /opt

suc6

Acties:
  • 0 Henk 'm!

  • Rainmaker
  • Registratie: Augustus 2000
  • Laatst online: 14-07-2024

Rainmaker

RHCDS

SpamLame schreef op vrijdag 29 januari 2010 @ 11:53:
[...]


Grappige daarvan is dat je in de log terug kan zien welke commando's hij daadwerkelijk uitgevoerd heeft, if memory serves me right.
Ligt aan de versie. Onder 11 v1 (11.11) niet, v2 (11.23) een beetje en v3 (11.31) wel.

Tot aan v3 gebruikte sam een hoop commando's die verder niet van de commandline uit te voeren waren.

We are pentium of borg. Division is futile. You will be approximated.


Acties:
  • 0 Henk 'm!

  • ninjazx9r98
  • Registratie: Juli 2002
  • Laatst online: 22:56
Na een standaard installatie kent hp-ux acht logical volumes genaamd lvol1 t/m lvol8
lvol1 : /stand
lvol2 : swap
lvol3 : /
lvol4 : /tmp
lvol5 : /usr
lvol6 : /var
lvol7 : /home
lvol8 : /opt
Deze logical volumes kun je het beste met rust laten.
De eerder genoemde lvremove commando's kun je inderdaad gebruiken (wel eerst unmounten) en je kunt sam gebruiken.
Alles wat sam doet wordt gelogd in /var/sam/log/samlog en kun je bekijken met samlog_viewer
In tegenstelling tot wat eerder aangegeven werd wordt dit ook gewoon gelogd in 11i v1 en versies daarvoor ( bijv 11.00 en 10.20 )
Ik zou overigens niet botweg allerlei logical volumes weggooien zonder dat je weet of er applicaties en dergelijke lopen danwel gestart worden bij een boot (of vanuit cron) die files en dergelijke nodig hebben in die volumes.
Met een beetje pech groeien bepaalde logfiles met een noodgang met volle logical volumes tot gevolg of wordt je op je console ' gespammed' met allerlei foutmeldingen die overal dwars doorheen komen.
Grootste gevaar is een voorganger met een beroerd script wat bijv zaken wil opruimen via een cron job.
Stel je een script voor wat een cd doet naar een absoluut path en daar vervolgens een rm -rf uitvoert of een chmod zonder controle of het zich in de juiste directory bevindt ;)

PS
De eerder genoemde lvcreate en daarop volgende lvextend zijn niet genoeg om een volume daadwerkelijk te kunnen gebruiken.
Je zult ook nog een extendfs moeten uitvoeren ( extendfs /dev/vg00/rlvol{volgnummer} ) en uiteraard een mount.

PS2
Heb je geen installatie DVD's tot je beschikking om een verse installatie te doen ?
Dat lijkt mij de beste optie, je bent allerlei vervuiling kwijt en de installatie op zich stelt weinig voor.
Pagina: 1