1. 想装weblogic92 遇到磁盘空间不足问题,用vmware 自带的命令 vmware-vdiskmanager.exe 来加大虚拟机的容量,然后用下面方面将后加的分区,挂载到sda4新的分区上。下面是方法:
1、vmware上右键增加一个硬盘。
2、到linux下输入 fdisk -l,察看磁盘情况。如果以前有一块硬盘,会多显示一个sdb磁盘。
3、分区新磁盘。
fdisk命令: fdisk -l :打印当前的磁盘分区表,这时我们可以看到磁盘的总量的确增加到4GB了,但是分区只有以前的那几个原有的分区。
键入命令:fdisk /dev/sda “sda就是经过扩容的硬盘,为SCSI硬盘,IDE类型硬盘对应为hda,是对该硬盘进行操作”
键入 : m “ 列出fdisk的帮助”
我们在这里是要添加一个新分区,即将扩容出来的那部分做成一个新分区,这样才能被操作系统挂载识别。
键入: n ” 命令n用于添加新分区"
此时,fdisk会让你选择添加为逻辑分区呢(编号从5开始)还是主分区(编号1到4)。选择主分区吧,则键入p;选择逻辑分区键入l。
我们选择主分区于是:
键入: p " 选择创建主分区"
此时,fdisk会让你选择主分区的编号,如果已经有了主分区sda1,sda2,那么编号就选3,即要创建的该分区为sda3.
键入: 3
此时,fdisk又会让你选择该分区的开始值这个就是分区的Start 值(start cylinder);这里最好直接按回车,
如果您输入了一个非默认的数字,会造成空间浪费;
此时键入:w "保存所有并退出,分区划分完毕"
4、现在还不能使用该磁盘,要格式化一下。
格式化该新添加的分区:
键入:mkfs -t ext3 /dev/sda3
或者 mkfs.ext3 /dev/sda3 格式化指定的分区,依次类推,现在的系统大部分都是 ext3 格式,如果你需要其它的,可以查看mkfs的帮助。
5、挂载该分区:
手动挂载,则键入:mount /dev/sda3 /home/work/ "表示将该新分区挂载到/home/work/这个目录下面"
/dev/sda3 /home/work ext3 defaults, 0 1 "关于该文件的格式,以后写文章讨论^_^"
以后每次开机都会将该分区挂在大work目录下面了。
到这时候你就可以安装了,
${DOMAIN_HOME}/bin/startWebLogic.sh $*
很明显,知道了吧。
其次,关于你的第二个问题:用非root用户启动报错。
使用root超级用户权限 安装weblogic本来就十分草率,造成的结果只有root可以启动、关闭服务
解决这个问题很简单,你可以新建一个weblogic用户,把所有weblogic安装目录下的文件拷贝到这个用户目录下,然后把weblogic用到的所有的文件的所有权、读、写、执行权给weblogic用户。应该就没问题了,以后就使用weblogic用户来开启关闭自己目录下的weblogic服务。当然要给weblogic配置java环境。当然,卸载掉weblogic,然后用weblogic用户再重新安装一遍也可以。
chown -R weblogic.weblogic /home/weblogic/domains再次切换到weblogic下启动就没有问题了。