默认安装时/tmp只有10M,我现在怎么把它扩大呢,在线等!!!

发表于:2007-05-26来源:作者:点击数: 标签:
系统安装好以后,要装oracle发现/tmp空间不足, 数据库 要求/tmp要在500M左右,默认安装时/tmp只有10M,我现在怎么把它扩大呢。在线等!!! hello_unix 回复于:2005-06-16 14:30:00 smttyjfs 把/tmp的属性显示出来,把大小改一下,回车,OK了 saintdragon 回复于

系统安装好以后,要装oracle发现/tmp空间不足,数据库要求/tmp要在500M左右,默认安装时/tmp只有10M,我现在怎么把它扩大呢。在线等!!!

 hello_unix 回复于:2005-06-16 14:30:00
smtty jfs
把/tmp的属性显示出来,把大小改一下,回车,OK了

 saintdragon 回复于:2005-06-16 14:32:23
unixware还是openserver?

 sjcfat 回复于:2005-06-18 22:47:13
我的系统是unixware7.1.1的,我试过smtty,好象是没有这个命令吧

 lijizheng 回复于:2005-06-21 09:36:02
将oracle用户的.PROFILE中定义临时目录的环境变量临时指向一个容量较宽裕的目录.例如/home2/tmp, 则

TMPDIR=/home2/tmp ; export TMPDIR

 冷月无声 回复于:2005-06-21 09:48:06
如果硬盘还有未划分的空间,可以再划出一块 mkfs然后mount给/tmp

 xingsu1021 回复于:2005-06-21 10:01:24
设置环境变量的临时文件夹 建议放在ORACLE_HOME下!
那样就不会有问题了!

 lijizheng 回复于:2005-06-21 11:09:40
再发一份我的原创供你参考,如果你的TMP文件系统是vxfs的你可以效仿修改之

题目:修改home,home2文件系统容量步骤:

起因:安装好UNIXWARE后,发现原来划分的HOME尺寸3G太小,打算从HOME2(50G)中分出7G给HOME使其增大到10G

执行命令如下:

echo "FileSystem modfi..."

#(备份HOME,home2)
echo "backup /home,home2"
tar cvf /bak.tar /home /home2
prtvtoc -f /tmp/vtoc /dev/rdsk/c0b0t0d0s0      (读出VTOC表)
cat /tmp/vtoc
原VTOC表内容如下:
#SLICE TAG  FLAGS START SIZE
0 0x5 0x201 63 142177707
1 0x2 0x200 4249218 25804800
2 0x3 0x201 56962 4192256
3 0x0 0x0 0 0
4 0xb 0x200 30054018 6893568
5 0x0 0x0 0 0
6 0x0 0x0 0 0
7 0x1 0x201 63 34
8 0xd 0x201 97 15905
9 0x0 0x0 0 0
10 0x9 0x200 16002 40960
11 0x0 0x0 0 0
12 0xb 0x200 36947586 102400000
13 0x0 0x0 0 0
14 0x0 0x0 0 0
15 0xf 0x201 139347586 2048
其中:片4为home文件系统,大小为6893568;片12为home2文件系统,大小为102400000;
现将: HOME2减小7M,home2增大7M   (1378713*512), 
即新的: HOME2文件系统大小为102400000-13787136=88612864;
      home文件系统大小为6893568+13787136=20680704;
      home2的起始位置:30054018+20680704=50734722

echo "edit vtoc"
echo "#SLICE TAG  FLAGS START         SIZE"
echo " 4 0xb 0x200 30054018 20680704"
echo "12 0xb 0x200 50734722 88612864"
dtpad /tmp/vtoc                                (编辑VTOC表中关于HOME,home2的新尺寸,和新的起始位置)
edvtoc -f /tmp/vtoc /dev/rdsk/c0b0t0d0s0       (写回到VTOC表)

echo "edit vfstab"
dtpad /etc/vfstab                             (编辑vfstab文件,屏蔽掉HOME和HOME2文件系统的自动MOUNT)                     
/usr/ucb/reboot                               (重新启动,不挂载HOME,HOME2)

mkfs -F vxfs /dev/dsk/c0b0t0d0sc 88612864      (以新尺寸重建HOME2文件系统)
mkfs -F vxfs /dev/dsk/c0b0t0d0s4 20680704      (以新尺寸重建HOME文件系统)

echo "edit vfstab restore.."
dtpad /etc/vfstab                             (编辑vfstab文件,去掉屏蔽,HOME和HOME2文件系统自动MOUNT)                              
/usr/ucb/reboot                               (重新启动,挂载HOME,HOME2)

# tar xvf /bak.tar                            (恢复HOME,HOME2数据)

 xy-coordinate 回复于:2005-09-13 11:55:38
BC!顶……

原文转自:http://www.ltesting.net