{"id":368,"date":"2010-09-23T13:22:59","date_gmt":"2010-09-23T13:22:59","guid":{"rendered":"http:\/\/faq.graven-ict.nl\/wordpress\/?p=368"},"modified":"2018-06-24T11:25:28","modified_gmt":"2018-06-24T11:25:28","slug":"uitbreiden-filesysteem-hp-ux","status":"publish","type":"post","link":"https:\/\/wiki.graven-ict.nl\/wordpress\/uitbreiden-filesysteem-hp-ux\/","title":{"rendered":"Uitbreiden filesysteem hp-ux"},"content":{"rendered":"<p>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.<\/p>\n<div id=\"toc\" class=\"toc\">\n<div id=\"toctitle\">\n<h2>Inhoud<\/h2>\n<\/div>\n<\/div>\n<div id=\"toc\" class=\"toc\">\n<ul>\n<li class=\"toclevel-1 tocsection-1\"><a href=\"#Scan_voor_nieuwe_luns_en_install_drivers\"><span class=\"tocnumber\">1<\/span> <span class=\"toctext\">Scan voor nieuwe luns en install drivers<\/span><\/a><\/li>\n<li class=\"toclevel-1 tocsection-2\"><a href=\"#Zoek_de_juiste_lun\"><span class=\"tocnumber\">2<\/span> <span class=\"toctext\">Zoek de juiste lun<\/span><\/a><\/li>\n<li class=\"toclevel-1 tocsection-3\"><a href=\"#Aanmaken_physical_volumes\"><span class=\"tocnumber\">3<\/span> <span class=\"toctext\">Aanmaken physical volumes<\/span><\/a><\/li>\n<li class=\"toclevel-1 tocsection-4\"><a href=\"#Extend_volume_group\"><span class=\"tocnumber\">4<\/span> <span class=\"toctext\">Extend volume group<\/span><\/a><\/li>\n<li class=\"toclevel-1 tocsection-5\"><a href=\"#Extend_logical_Volume\"><span class=\"tocnumber\">5<\/span> <span class=\"toctext\">Extend logical Volume<\/span><\/a><\/li>\n<li class=\"toclevel-1 tocsection-6\"><a href=\"#Vergroten_filesysteem\"><span class=\"tocnumber\">6<\/span> <span class=\"toctext\">Vergroten filesysteem<\/span><\/a><\/li>\n<\/ul>\n<\/div>\n<h3><span id=\"Scan_voor_nieuwe_luns_en_install_drivers\" class=\"mw-headline\">Scan voor nieuwe luns en install drivers<\/span><\/h3>\n<p>Scan voor nieuwe hardware.<\/p><div id=\"grave-1734955946\" class=\"grave-content grave-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1970734611769428\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:inline-block;width:728px;height:90px;\" \ndata-ad-client=\"ca-pub-1970734611769428\" \ndata-ad-slot=\"1820224830\"><\/ins> \n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>\n<pre>root@node:\/home\/root# ioscan \u2013f\r\nClass       I  H\/W Path        Driver    S\/W State   H\/W Type     Description\r\n==============================================================================\r\nroot        0                  root      CLAIMED     BUS_NEXUS\r\ncell        0  0               cell      CLAIMED     BUS_NEXUS\r\nioa         0  0\/0             sba       CLAIMED     BUS_NEXUS    System Bus Adapter (805)\r\nba          0  0\/0\/0           lba       CLAIMED     BUS_NEXUS    Local PCI Bus Adapter  (782)\r\ntty         0  0\/0\/0\/0\/0       asio0     CLAIMED     INTERFACE    PCI SimpleComm  \r\n&lt;knip output ingekort lijst is lang&gt;\r\ntarget     86  0\/0\/12\/1\/0.101.61.19.38.5    tgt       NO_HW       DEVICE\r\next_bus    24  0\/0\/12\/1\/0.101.61.19.40      fcparray  NO_HW       INTERFACE    FCP Array  Interface\r\ntarget     87  0\/0\/12\/1\/0.101.61.19.40.4    tgt       NO_HW       DEVICE\r\ntarget     88  0\/0\/12\/1\/0.101.61.19.40.5    tgt       NO_HW       DEVICE\r\next_bus    25  0\/0\/12\/1\/0.101.61.19.42      fcparray  NO_HW       INTERFACE    FCP Array Interface\r\n&lt;knip output ingekort lijst is lang&gt;\r\n<\/pre>\n<p>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 <b>insf<\/b> 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.<\/p>\n<pre>root@node:\/home\/root# insf \u2013e\r\n[output verwijderd veels te lang]\r\n\r\n<\/pre>\n<p>of<\/p>\n<pre>root@node:\/home\/root# insf\r\nroot@node:\/home\/root#\r\n<\/pre>\n<h3><span id=\"Zoek_de_juiste_lun\" class=\"mw-headline\">Zoek de juiste lun<\/span><\/h3>\n<p>Om de juiste lun te vinden heb je extra software nodig deze word geleverd door de storage box leverancier. Bij IBM is dat <b>querysn<\/b> en bij emc bv <b>inq<\/b> 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.<\/p>\n<pre>root@node:\/home\/root# querysn | grep \"75Y4471010\"\r\n\/dev\/rdsk\/c52t1d4      0\/0\/12\/1\/0.97.55.19.2.1.4   IBM      2107900    75Y4471010C          6005076306FFC73C000000000000010C\r\n\/dev\/rdsk\/c49t1d4      0\/0\/10\/1\/0.99.62.19.2.1.4   IBM      2107900    75Y4471010C          6005076306FFC73C000000000000010C\r\n<\/pre>\n<p>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).<\/p>\n<h3><span id=\"Aanmaken_physical_volumes\" class=\"mw-headline\">Aanmaken physical volumes<\/span><\/h3>\n<p>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.<\/p>\n<pre>root@node:\/home\/root# pvcreate \/dev\/rdsk\/c52t1d4\r\nPhysical volume \"\/dev\/rdsk\/c52t1d4\" has been successfully created.\r\nroot@node:\/home\/root# pvcreate \/dev\/rdsk\/c49t1d4\r\nPhysical volume \"\/dev\/rdsk\/c49t1d4\" has been successfully created.\r\n<\/pre>\n<h3><span id=\"Extend_volume_group\" class=\"mw-headline\">Extend volume group<\/span><\/h3>\n<p>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.<\/p>\n<pre>root@node:\/home\/root# vgextend \/dev\/vgora_d03rwasd_data \/dev\/dsk\/c49t1d4 \/dev\/dsk\/c52t1d4\r\nCurrent path \"\/dev\/dsk\/c44t14d4\" is an alternate link, skip.\r\nCurrent path \"\/dev\/dsk\/c61t10d5\" is an alternate link, skip.\r\nCurrent path \"\/dev\/dsk\/c61t13d4\" is an alternate link, skip.\r\nVolume group \"\/dev\/vgora_d03rwasd_data\" has been successfully extended.\r\nVolume Group configuration for \/dev\/vgora_d03rwasd_data has been saved in \/etc\/lvmconf\/vgora_d03rwasd_data.conf\r\n<\/pre>\n<p>je kan controleren of de disken correct zijn toegevoegd.<\/p>\n<pre> root@node:\/home\/root# vgdisplay -v \/dev\/vgora_d03rwasd_data\r\n --- Volume groups ---\r\n VG Name                     \/dev\/vgora_d03rwasd_data\r\n VG Write Access             read\/write\r\n VG Status                   available\r\n Max LV                      255\r\n Cur LV                      2\r\n Open LV                     2\r\n Max PV                      16\r\n Cur PV                      4\r\n Act PV                      4\r\n Max PE per PV               30000\r\n VGDA                        8\r\n PE Size (Mbytes)            8\r\n Total PE                    5756\r\n Alloc PE                    3685\r\n Free PE                     2071\r\n Total PVG                   0\r\n Total Spare PVs             0\r\n Total Spare PVs in use      0\r\n\r\n   --- Logical volumes ---\r\n   LV Name                     \/dev\/vgora_d03rwasd_data\/lvora_d03rwasd_data\r\n   LV Status                   available\/syncd\r\n   LV Size (Mbytes)            26480\r\n   Current LE                  3310\r\n   Allocated PE                3310\r\n   Used PV                     3\r\n\r\n   LV Name                     \/dev\/vgora_d03rwasd_data\/lvora_d03rwasd_adm\r\n   LV Status                   available\/syncd\r\n   LV Size (Mbytes)            3000\r\n   Current LE                  375\r\n   Allocated PE                375\r\n   Used PV                     1\r\n  &lt;snip&gt;\r\n    PV Name                     \/dev\/dsk\/c49t1d4\r\n   PV Name                     \/dev\/dsk\/c52t1d4 Alternate Link\r\n   PV Status                   available\r\n   Total PE                    1919\r\n   Free PE                     1919\r\n   Autoswitch                  On\r\n   Proactive Polling           On\r\n<\/pre>\n<h3><span id=\"Extend_logical_Volume\" class=\"mw-headline\">Extend logical Volume<\/span><\/h3>\n<p>controleer de huidige grote van de logical volume.<\/p>\n<pre>root@node:\/home\/root# lvdisplay \/dev\/vgora_d03rwasd_data\/lvora_d03rwasd_data\r\n--- Logical volumes ---\r\nLV Name                     \/dev\/vgora_d03rwasd_data\/lvora_d03rwasd_data\r\nVG Name                     \/dev\/vgora_d03rwasd_data\r\nLV Permission               read\/write\r\nLV Status                   available\/syncd\r\nMirror copies               0\r\nConsistency Recovery        MWC\r\nSchedule                    parallel\r\nLV Size (Mbytes)            26480\r\nCurrent LE                  3310\r\nAllocated PE                3310\r\nStripes                     0\r\nStripe Size (Kbytes)        0\r\nBad block                   NONE\r\nAllocation                  strict\r\nIO Timeout (Seconds)        default\r\n<\/pre>\n<p>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\/<\/p>\n<pre>root@node:\/home\/root# lvextend -l 5229 \/dev\/vgora_d03rwasd_data\/lvora_d03rwasd_data \/dev\/dsk\/c49t1d4\r\nLogical volume \"\/dev\/vgora_d03rwasd_data\/lvora_d03rwasd_data\" has been successfully extended.\r\nVolume Group configuration for \/dev\/vgora_d03rwasd_data has been saved in \/etc\/lvmconf\/vgora_d03rwasd_data.conf\r\n<\/pre>\n<h3><span id=\"Vergroten_filesysteem\" class=\"mw-headline\">Vergroten filesysteem<\/span><\/h3>\n<p>Controleer eerst de huidige grote.<\/p>\n<pre>root@node:\/home\/root# bdf \/data\/oracle\/d03rwasd\/fs01\r\nFilesystem          kbytes    used   avail\u00a0%used Mounted on\r\n\/dev\/vgora_d03rwasd_data\/lvora_d03rwasd_data\r\n                  27115520 24714328 2382440   91% \/data\/oracle\/d03rwasd\/fs01\r\nroot@node:\/home\/root#\r\n<\/pre>\n<p>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 \u201cLV Size\u201d, en dan * 1024 om kilobytes te krijgen.<\/p>\n<pre>root@node:\/home\/root# fsadm -F vxfs -b 42835968 \/data\/oracle\/d03rwasd\/fs01\r\nvxfs fsadm: \/dev\/vgora_d03rwasd_data\/rlvora_d03rwasd_data is currently 27115520 sectors - size will be increased\r\nroot@node:\/home\/root#\r\n<\/pre>\n<p>en een laatste check.<\/p>\n<pre>root@node:\/home\/root# bdf \/data\/oracle\/d03rwasd\/fs01\r\nFilesystem          kbytes    used   avail\u00a0%used Mounted on\r\n\/dev\/vgora_d03rwasd_data\/lvora_d03rwasd_data\r\n                  42835968 24714808 17979592   58% \/data\/oracle\/d03rwasd\/fs01\r\nroot@node:\/home\/root#\r\n<\/pre>\n<p>Filesysteem vergroot.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>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 1 Scan voor nieuwe luns en install drivers 2 Zoek de juiste lun 3 Aanmaken physical volumes 4 Extend ..<\/p>\n<div class=\"clear-fix\"><\/div>\n<p><a href=\"https:\/\/wiki.graven-ict.nl\/wordpress\/uitbreiden-filesysteem-hp-ux\/\" title=\"Meer lezen...\">Lees meer<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[7],"tags":[],"class_list":["post-368","post","type-post","status-publish","format-standard","hentry","category-hp-ux"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/posts\/368","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/comments?post=368"}],"version-history":[{"count":3,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/posts\/368\/revisions"}],"predecessor-version":[{"id":371,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/posts\/368\/revisions\/371"}],"wp:attachment":[{"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/media?parent=368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/categories?post=368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/tags?post=368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}