Linux上装weblogic 遇到的问题

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。

 我们选择主分区于是:

扫描二维码关注公众号,回复: 1359252 查看本文章

 键入:   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/这个目录下面"

 开机自动挂载,则修改/etc/fstab文件,在这个文件里面添加一行:
 /dev/sda3       /home/work      ext3    defaults,        0       1      "关于该文件的格式,以后写文章讨论^_^"
        以后每次开机都会将该分区挂在大work目录下面了。
        
到这时候你就可以安装了,
这时候需要建立weblogic 用户和组
当你重启系统后
用root用户能正常启动weblogic
但是用weblogic用户不能启动,因为权限不够,下面是方法:
-------------------------------------------------------------------------
weblogic 用户是安装时新建的用户
1、给weblogic用户足够权限。2、使用Weblogic用户进入系统后启动。不要用root用户启动。
首先,关于你的第一个问题:启动weblogic,两个目录下的startWeblogic.sh都可以,因为位于bin目录外面的那个启动文件调用的就是bin目录下的启动文件,可以用 记事本编辑器 打开查看里面的内容,有一段:DOMAIN_HOME="C:/bea/user_projects/domains/base_domain"
${DOMAIN_HOME}/bin/startWebLogic.sh $* 
很明显,知道了吧。

其次,关于你的第二个问题:用非root用户启动报错。
  使用root超级用户权限 安装weblogic本来就十分草率,造成的结果只有root可以启动、关闭服务
  解决这个问题很简单,你可以新建一个weblogic用户,把所有weblogic安装目录下的文件拷贝到这个用户目录下,然后把weblogic用到的所有的文件的所有权、读、写、执行权给weblogic用户。应该就没问题了,以后就使用weblogic用户来开启关闭自己目录下的weblogic服务。当然要给weblogic配置java环境。当然,卸载掉weblogic,然后用weblogic用户再重新安装一遍也可以。
------------------------------------------------------------------------------------
我是直接将我的/opt/bea 下面所以的安装文件都给我weboigc用户,使他成为所有者!
chown -R weblogic.weblogic /home/weblogic/domains再次切换到weblogic下启动就没有问题了。
---------------------------------------------

猜你喜欢

转载自wxpwdm8461.iteye.com/blog/1081064