当前位置:首页 > WebLogic安装规范 - 图文
在/InstMedia上各个平台操作系统目录下有java安装文件。 AIX平台:
/usr/java6_64
HP-UX平台: /opt/java6
Linux平台: 安装JDK
cd /InstMedia/jdk1.6
chmod755jdk-6u31-linux-x64.bin ./jdk-6u31-linux-x64.bin
cp–R ./jdk1.6.0_31/usr/java/jdk1.6.0_31
三个平台配置java环境变量基本一致
echo“export JAVA_HOME=/usr/java/jdk1.6.0_31(java home dir)”>> /etc/profile
echo“export CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar”>> /etc/profile
echo“export PATH=$PATH:${JAVA_HOME}/bin” >> /etc/profile source /etc/profile
测试环境变量配置是否成功并显示jdk版本 java–version
1.4. 用户和组 操作系统用户和组
按照《生产系统用户和组产品规范》(wiki和SVN)文档的需求,weblogic用户的属组为weblogic,UID和GID取值范围为1051-1560,如果只有一个用户建议组和用户都取1051。 如:
组规划
组名 weblogic YYYY YYYYlog 1051 1600 1601 组ID weblogic组 应用用户组,其中YYYY根据应用定 应用用户日志组, 其中YYYY根据应用定 描述 用户规划
用户 weblogic xxxx xxxxlog 用户ID 主属组 1051 1600 1601 weblogic YYYY YYYYlog 组集 主目录 /weblogic /home/xxxxlog 备注 weblogic安装用户 Domain创建以及启停用户 日志查看用户 weblogic /home/xxxx 如果系统要求不严格可以将weblogic和YYYY组合并,以及weblogic和xxxx用户合并。
相关脚本:
AIX平台:
mkgroupid=1051 weblogic
useradd -d /home/weblogic -g weblogic -u 1051 -m weblogic (或者
mkuser home=/home/weblogic id=1051 weblogic chuser groups=weblogicweblogic )
passwd weblogic
HP-UX平台:
groupadd -g 1051weblogic
useradd -u 1051 -g weblogic -d /home/weblogic–mweblogic chownweblogic:weblogic /weblogic passwdweblogic
Linux平台:
groupadd -g 1051weblogic
useradd -u 1051 -g weblogic -d /home/weblogic –m weblogic chown weblogic:weblogic /weblogic passwd weblogic
域用户
在创建域的时候指定,参见第三部分创建域。
1.5. 文件系统 软件文件系统
软件文件系统为/weblogic,底层LV命名为lvweblogic,大小为5GB,如特殊需求可以扩展到10GB。根据weblogic配置的模式需求,文件系统所在VG可以是根卷组,也可以是共享存储上的VG。无明确需求,建议使用根卷组。
建立专用的domain文件系统
为缩短domain目录深度,保留domain与Weblogic安装home的分离,建议使用专用的domian文件系统,大小在50GB以上。
建立专用的日志logs文件系统
为方便应用记录日志,存放足够长时间的系统日志,用于保存weblogic的标准输出信息,GC日志和应用自己的日志,应用设计人员需要考虑定期备份和清除domain下的应用和weblogic相关日志。该文件系统名称与大小由项目组指定
列表如下: 裸设备 文件系统 大小 说明 /lvweblogic /weblogic 10G 最少5G /lvdomains /weblogic/domains 60G 最少20G*Domain个数 /lvapplogs /weblogic/domains/xxxxx/logs 100G ? 裸设备可以根根据业务需要 据需要定义 ? 文件系统可以挂载在其他位置。 ? xxxx是domain名字 在特殊系统中,日志文件可能不能挂载在/weblogic/domains/logs下,我们可以通过softlink保持目录结构的统一性。 以安保系统为例说明:
在安保系统中,安保系统中domain名字是smplatform,日志的裸设备是/lvSCAPP,系统要求挂载在/SCAPP目录上,我们建立softlink如下:
ln -s /SCAPP/smplatform/logs /weblogic/domains/smplatform
1.6. 域监听端口
域使用的监听端口地址范围推荐为7000-9000,如果不做设置默认使用7001端口。
1.7. 系统限制ulimit相关设置 永久性修改(permanent)
查看系统ulimit设置,主要关注打开文件数和core文件大小两个限制: ulimit -a
AIX平台:
修改配置文件/etc/security/limits,并重新登陆 default: fsize = -1 core = -1 cpu = -1 data = -1 rss = -1 stack = -1
nofiles = 10000
参数说明:
fsize:hard limits for file sizes core:core file limits
nofiles:numbers of open files
HP-UX平台:
kctune -h maxfiles_lim =\
参数说明:
maxfiles_lim:单进程可打开的最大文件数量
Linux平台:
修改/etc/security/limits.conf文件,并重新登陆 * soft nofile 10240 * hard nofile 10240
* soft core unlimited * hard core unlimited
共分享92篇相关文档