David.Ko

          Follow my heart!
          posts - 100, comments - 11, trackbacks - 0, articles - 0
             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          tmp收集

          Posted on 2009-11-22 13:04 David.Ko 閱讀(348) 評論(0)  編輯  收藏 所屬分類: Unix&Linux

          裝ORACLE數據庫的時候提示/tmp空間不夠:

          把/opt 和相關的lv改為 /tmp 和相關的lv

          一.給系統作全備份
          1.把磁帶 插入磁帶機
          2.用root用戶登陸
            #make_recovery -A -v
          3.系統提示備份成功,拿出磁帶

          二.擴大/opt
          1.進入進入單用戶模式
            在系統重啟,屏幕提示 "press any key with 10 seconds" 的時候,按下空格鍵
          (或者#shutdown 0直接進入單用戶)
            在提示符下敲入 > bo
            系統提示是否進入IPL, 選擇Y
            執行ISL>hpux -is

          2.# fsck -y
            # mount -a
            # lvdisplay /dev/vg00/lvol6
                 (察看LV SIZE:***,比如是1200 請記住)
            # umount /opt
                 # lvextend -L 1500 /dev/vg00/lvol6
                     (注:因為剛才是100,所以就加大一些,如1500 )
            # extendfs -F vxfs /dev/vg00/rlvol6
            # mount /opt
            
          重新啟動#shutdown -r -y 0

          注意: 在擴大/opt 之前,先查看 vg00上還有沒有剩余的空間
          方法:
          #vgdisplay -v vg00 |more
          PE size 乘以  FREE PE 的值大于/opt要增加的大小   就可以操作


          擴展根需要做磁帶全備份,然后從磁帶恢復,恢復的時候指定根大小。
          如果是裝ORACLE,在profile里定義一個TMPDIR的變量,把路徑指向一個有空間的文件系統就可以了
          以root用戶登陸:
          #shudown -y 0 (進入單用戶)
          #mount -a
          #umount /tmp
          #lvextend -L 2048 /dev/vg00/lvol4 (一般情況下tmp對應的LV為lvol4,可以用查看/etc/fstab)
          #extendfs /dev/vg00/rlvol4
          #mount /dev/vg00/lvol4 /tmp

          安裝Oracle一般情況建議tmp空間>1GB
          增加/var,/opt,/usr大小
          因為這些文件系統建立在VG00上所以需要切換到單用戶下,詳細的步驟.......

          增大/var
          按以下步驟增大/var的空間限制:
          第1步: 確定/dev/vg00的可用空間:
          /sbin/vgdisplay /dev/vg00
          輸出:
          --- Volume groups ---
          VG Name /dev/vg00
          VG Write Access read/write
          VG Status available
          Max LV 255
          Cur LV 9
          Open LV 9
          Max PV 16
          Cur PV 2
          Act PV 2
          Max PE per PV 4350
          VGDA 4
          PE Size (Mbytes) 8
          Total PE 8680
          Alloc PE 4458
          Free PE 4222
          Total PVG 0
          Total Spare PVs 0
          Total Spare PVs in use 0
          "Free PE"表示有多少個可用的8MB空間, 這里為4222個. 總共可用空間為33776MB.
          第2步: 切換到單用戶狀態:
          /sbin/shtudown
          此命令允許卸裝/var
          第3步: 查看已安裝的卷:
          /sbin/mount
          顯示:
          / on /dev/vg00/lvol1 defaults on
          /var on /dev/vg00/lvol7 defaults on
          第4步: 確定映射為/var的邏輯卷. 這里為: /dev/vg00/lvol7
          第5步: /sbin/umount /var
          如果出現"device busy", 重新引導系統.以單用戶模式登錄,然后繼續操作.
          第6步: 擴展邏輯卷的大小
          /sbin/lvextend -L new_size_in_MB /dev/vg00/lvol7
          第7步: 將文件系統大小擴展到邏輯卷的大小:
          /sbin/extendfs /dev/vg00/rlvol7
          第8步: 安裝/var
          /sbin/mount /var
          第9步: 返回常規初始狀態: init3或init4或重新引導

          注:同樣的方法可以增加/opt, /usr的大小


          主站蜘蛛池模板: 南乐县| 柳河县| 南阳市| 藁城市| 广灵县| 广西| 天长市| 黔西| 阿鲁科尔沁旗| 光泽县| 衡山县| 乳山市| 珠海市| 峨眉山市| 施秉县| 夹江县| 太康县| 建瓯市| 林西县| 维西| 西峡县| 通化市| 铁力市| 革吉县| 井冈山市| 滁州市| 中西区| 广南县| 阿拉善左旗| 娱乐| 大余县| 兴义市| 阿图什市| 龙里县| 榆中县| 忻州市| 平潭县| 都匀市| 天全县| 永昌县| 阳曲县|