系统安装好以后,要装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)
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 怎么 扩大 在线 现在 安装 只有 默认 系统 文件 HOME |
注册
个人空间
