In dit document breiden we een filesysteem van een HP-ux systeem. Via storage hebben we een 1 extra lun gekregen van 15GB. Dit document beschrijft de stappen op een standalone machine zonder extra storage software.
Inhoud
Scan voor nieuwe luns en install drivers
Scan voor nieuwe hardware.
root@node:/home/root# ioscan –f Class I H/W Path Driver S/W State H/W Type Description ============================================================================== root 0 root CLAIMED BUS_NEXUS cell 0 0 cell CLAIMED BUS_NEXUS ioa 0 0/0 sba CLAIMED BUS_NEXUS System Bus Adapter (805) ba 0 0/0/0 lba CLAIMED BUS_NEXUS Local PCI Bus Adapter (782) tty 0 0/0/0/0/0 asio0 CLAIMED INTERFACE PCI SimpleComm <knip output ingekort lijst is lang> target 86 0/0/12/1/0.101.61.19.38.5 tgt NO_HW DEVICE ext_bus 24 0/0/12/1/0.101.61.19.40 fcparray NO_HW INTERFACE FCP Array Interface target 87 0/0/12/1/0.101.61.19.40.4 tgt NO_HW DEVICE target 88 0/0/12/1/0.101.61.19.40.5 tgt NO_HW DEVICE ext_bus 25 0/0/12/1/0.101.61.19.42 fcparray NO_HW INTERFACE FCP Array Interface <knip output ingekort lijst is lang>
Dit commando scanned het systeem voor nieuwe hardware en detecteerd de nieuwe LUNS op het SAN. Nu moeten we nog de special files aanmaken. dit doe je met het commando insf als je insf draait zonder optie zal hij alleen de special files aanmaken voor de nieuwe hardware. gebruik je de -e optie worden alle special device file opnieuwe gecreeerd. je kan beide gebruiken, als je zonder optie gebruikt en je krijgt geen outpup betekend het dat er geen nieuwe devices gevonden zijn.
root@node:/home/root# insf –e [output verwijderd veels te lang]
of
root@node:/home/root# insf root@node:/home/root#
Zoek de juiste lun
Om de juiste lun te vinden heb je extra software nodig deze word geleverd door de storage box leverancier. Bij IBM is dat querysn en bij emc bv inq je hebt deze software nodig om de lun id te kunnen bekijken. Op dit systeem is querysn geinstalleerd dus gebruik ik die. grep op het Lun-id wat je van storage hebt gekregen om de juiste disk/paden te vinden.
root@node:/home/root# querysn | grep "75Y4471010" /dev/rdsk/c52t1d4 0/0/12/1/0.97.55.19.2.1.4 IBM 2107900 75Y4471010C 6005076306FFC73C000000000000010C /dev/rdsk/c49t1d4 0/0/10/1/0.99.62.19.2.1.4 IBM 2107900 75Y4471010C 6005076306FFC73C000000000000010C
Dit systeem heeft 2 paden naar de storage box, we zien dus 2 regels. De meest linker kolom geeft de device naam (van de physical volumes).
Aanmaken physical volumes
Om met de disken binnen lvm te kunnen werken moeten we ze voor lvm geschikt maken dit doe je met pvcreate. Doe voor ieder path een pvcreate. je gebruikte hier het raw device rdsk.
root@node:/home/root# pvcreate /dev/rdsk/c52t1d4 Physical volume "/dev/rdsk/c52t1d4" has been successfully created. root@node:/home/root# pvcreate /dev/rdsk/c49t1d4 Physical volume "/dev/rdsk/c49t1d4" has been successfully created.
Extend volume group
als de physical volumes zijn aangemaakt kan je ze toevoegen aan de juiste volumegroep. let op hier gebruik je de het gewone device dus dsk.
root@node:/home/root# vgextend /dev/vgora_d03rwasd_data /dev/dsk/c49t1d4 /dev/dsk/c52t1d4 Current path "/dev/dsk/c44t14d4" is an alternate link, skip. Current path "/dev/dsk/c61t10d5" is an alternate link, skip. Current path "/dev/dsk/c61t13d4" is an alternate link, skip. Volume group "/dev/vgora_d03rwasd_data" has been successfully extended. Volume Group configuration for /dev/vgora_d03rwasd_data has been saved in /etc/lvmconf/vgora_d03rwasd_data.conf
je kan controleren of de disken correct zijn toegevoegd.
root@node:/home/root# vgdisplay -v /dev/vgora_d03rwasd_data --- Volume groups --- VG Name /dev/vgora_d03rwasd_data VG Write Access read/write VG Status available Max LV 255 Cur LV 2 Open LV 2 Max PV 16 Cur PV 4 Act PV 4 Max PE per PV 30000 VGDA 8 PE Size (Mbytes) 8 Total PE 5756 Alloc PE 3685 Free PE 2071 Total PVG 0 Total Spare PVs 0 Total Spare PVs in use 0 --- Logical volumes --- LV Name /dev/vgora_d03rwasd_data/lvora_d03rwasd_data LV Status available/syncd LV Size (Mbytes) 26480 Current LE 3310 Allocated PE 3310 Used PV 3 LV Name /dev/vgora_d03rwasd_data/lvora_d03rwasd_adm LV Status available/syncd LV Size (Mbytes) 3000 Current LE 375 Allocated PE 375 Used PV 1 <snip> PV Name /dev/dsk/c49t1d4 PV Name /dev/dsk/c52t1d4 Alternate Link PV Status available Total PE 1919 Free PE 1919 Autoswitch On Proactive Polling On
Extend logical Volume
controleer de huidige grote van de logical volume.
root@node:/home/root# lvdisplay /dev/vgora_d03rwasd_data/lvora_d03rwasd_data --- Logical volumes --- LV Name /dev/vgora_d03rwasd_data/lvora_d03rwasd_data VG Name /dev/vgora_d03rwasd_data LV Permission read/write LV Status available/syncd Mirror copies 0 Consistency Recovery MWC Schedule parallel LV Size (Mbytes) 26480 Current LE 3310 Allocated PE 3310 Stripes 0 Stripe Size (Kbytes) 0 Bad block NONE Allocation strict IO Timeout (Seconds) default
Nu kunnen we het aantal vrije PE toevoegen aan de logical volume. in dit voorbeeld word de nieuwe size dus 3310+1919=5229. Let op met lvextend met de kleine l geeft je het nieuwe aantal PE op, en met de hoofdletter L geef je de nieuwe waarde in Megabyte. en om er zeker van te zijn dat alleen de nieuwe disk word gebruikt geef je die op als extra optie/
root@node:/home/root# lvextend -l 5229 /dev/vgora_d03rwasd_data/lvora_d03rwasd_data /dev/dsk/c49t1d4 Logical volume "/dev/vgora_d03rwasd_data/lvora_d03rwasd_data" has been successfully extended. Volume Group configuration for /dev/vgora_d03rwasd_data has been saved in /etc/lvmconf/vgora_d03rwasd_data.conf
Vergroten filesysteem
Controleer eerst de huidige grote.
root@node:/home/root# bdf /data/oracle/d03rwasd/fs01 Filesystem kbytes used avail %used Mounted on /dev/vgora_d03rwasd_data/lvora_d03rwasd_data 27115520 24714328 2382440 91% /data/oracle/d03rwasd/fs01 root@node:/home/root#
Gebruik fsadm om filesysteem online te vergroten. Je kan een -F mee geven waar je het filesysteem type op geeft. als je dat niet doet kijkt het systeem naar /etc/fstab om type te bepalen. de nieuwe grote geeft je op met -b. Let op deze grote is in kilobyte. Kijk met lvdisplay naar “LV Size”, en dan * 1024 om kilobytes te krijgen.
root@node:/home/root# fsadm -F vxfs -b 42835968 /data/oracle/d03rwasd/fs01 vxfs fsadm: /dev/vgora_d03rwasd_data/rlvora_d03rwasd_data is currently 27115520 sectors - size will be increased root@node:/home/root#
en een laatste check.
root@node:/home/root# bdf /data/oracle/d03rwasd/fs01 Filesystem kbytes used avail %used Mounted on /dev/vgora_d03rwasd_data/lvora_d03rwasd_data 42835968 24714808 17979592 58% /data/oracle/d03rwasd/fs01 root@node:/home/root#
Filesysteem vergroot.
Recente reacties