set echo on
num=0
loopnum=50
sleep_time=1800
env > env.out
/usr/sbin/kmtune > kmtune.out
/usr/sbin/swlist -l product > swlist.out
/usr/sbin/swapinfo > swapinfo.out
uname -a > uname.out
cat /etc/hosts > hosts.out
hostname > hostname.out
bdf >> bdf.out
echo tcp_time_wait_interval `ndd -get /dev/tcp tcp_time_wait_interval` >>tcpip_params.out
echo tcp_conn_request_max `ndd -get /dev/tcp tcp_conn_request_max` >>tcpip_params.out
echo tcp_ip_abort_interval `ndd -get /dev/tcp tcp_ip_abort_interval` >>tcpip_params.out
echo tcp_keepalive_interval `ndd -get /dev/tcp tcp_keepalive_interval` >>tcpip_params.out
echo tcp_rexmit_interval_initial `ndd -get /dev/tcp tcp_rexmit_interval_initial` >>tcpip_params.out
echo tcp_rexmit_interval_max `ndd -get /dev/tcp tcp_rexmit_interval_max` >>tcpip_params.out
echo tcp_rexmit_interval_min `ndd -get /dev/tcp tcp_rexmit_interval_min` >>tcpip_params.out
echo tcp_xmit_hiwater_def `ndd -get /dev/tcp tcp_xmit_hiwater_def` >>tcpip_params.out
echo tcp_recv_hiwater_def `ndd -get /dev/tcp tcp_recv_hiwater_def` >>tcpip_params.out
# collect wls domain config & runtime log
bea_home=/weblogic/bea
domainhome=/bossapp2/oboss/cboss/cbossdomain
cp $bea_home/license.bea ./
cp $domainhome/config.xml ./
cp $domainhome/*.sh ./
# collect wls domain config & runtime log
beahome=/weblogic/bea
cp $beahome/license.bea ./
cp $beahome/registry.xml ./
cp $beahome/weblogic81/common/bin/commEnv.sh ./
domainhome=/bossapp/oboss/cboss/cbossdomain
tar cvf cbossdomain.tar $domainhome/fileRealm.properties $domainhome/SerializedSystemIni.dat $domainhome/boot.properties $domainhome/config.xml $domainhome/*.sh
domainhome=/bossapp/oboss/dsmp/dsmpdomain
tar cvf dsmpdomain.tar $domainhome/fileRealm.properties $domainhome/SerializedSystemIni.dat $domainhome/boot.properties $domainhome/config.xml $domainhome/*.sh
domainhome=/bossapp/oboss/iagw/iagwdomain
tar cvf iagwdomain.tar $domainhome/fileRealm.properties $domainhome/SerializedSystemIni.dat $domainhome/boot.properties $domainhome/config.xml $domainhome/*.sh
domainhome=/bossapp/oboss/music/musicdomain
tar cvf musicdomain.tar $domainhome/fileRealm.properties $domainhome/SerializedSystemIni.dat $domainhome/boot.properties $domainhome/config.xml $domainhome/*.sh
domainhome=/bossapp/oboss/switch12580/switchdomain
tar cvf switchdomain.tar $domainhome/fileRealm.properties $domainhome/SerializedSystemIni.dat $domainhome/boot.properties $domainhome/config.xml $domainhome/*.sh
domainhome=/bossapp/oboss/dcsdom/dcsdomain
tar cvf dcsdomain.tar $domainhome/fileRealm.properties $domainhome/SerializedSystemIni.dat $domainhome/boot.properties $domainhome/config.xml $domainhome/*.sh
domainhome=/bossapp/oboss/gprspos/posdomain
tar cvf posdomain.tar $domainhome/fileRealm.properties $domainhome/SerializedSystemIni.dat $domainhome/boot.properties $domainhome/config.xml $domainhome/*.sh
domainhome=/bossapp/oboss/mvcdom/mvcdomain
tar cvf mvcdomain.tar $domainhome/fileRealm.properties $domainhome/SerializedSystemIni.dat $domainhome/boot.properties $domainhome/config.xml $domainhome/*.sh
while [ $num -lt $loopnum ]
do
num=`echo "$num + 1" | bc`
echo `date "+%y/%m/%d %H/%M/%S"`"\t\c" 1>>vmstat.out 2>>vmstat.err
vmstat 1 20 >> vmstat.out
echo "" >>vmstat.out
sleep $sleep_time
done
exit
分享到:
相关推荐
在Unix环境下安装和使用WebLogic Server是一个涉及到操作系统交互、服务器配置和管理的重要过程。WebLogic是Oracle公司的一款企业级应用服务器,广泛应用于构建和部署Java EE应用程序。在Solaris这样的Unix系统上,...
在提供的文件中,"unix下weblogic环境的部署过程.doc"很可能包含了上述步骤的详细指南,而"建立66testdomain.txt"可能是创建特定域的脚本或配置文件。建议详细阅读这些文档,按照其中的指示操作,以便成功部署...
在Unix系统,特别是AIX 6.1 64位环境下安装Oracle WebLogic Server 10.3.3,需要遵循一系列步骤以确保环境配置得当。首先,必须确保操作系统、Java环境和所需磁盘空间满足最低要求。在这个案例中,我们需要IBM AIX ...
WebLogic的启动和关闭通常通过`startWebLogic.sh`(Unix/Linux)或`startWebLogic.cmd`(Windows)脚本来完成。这些脚本位于WebLogic安装目录的`bin`子目录下。启动脚本会读取`setDomainEnv.sh`(或`.cmd`)来设置...
UNIX显示weblogic 端口目录进程ID,Python 脚本
在本篇文章中,我们将详细探讨如何在UNIX操作系统下搭建WebLogic的domain。 首先,"domain"是WebLogic Server的核心管理单元,它包含了WebLogic Server实例、集群、受管服务器、网络监听器、JDBC数据源、JMS队列等...
9. **持续监控**: 这些脚本通常会设计为周期性运行,例如通过cron job在Unix/Linux环境中或计划任务在Windows环境中执行,以实现持续的监控。 10. **数据可视化**: 博客可能还提及如何将收集的数据导入到数据可视化...
本文将详细阐述如何在Unix和Linux操作系统环境下安装配置WebLogic Server。 一、准备工作 在安装WebLogic Server之前,有几点需要注意: 1. **版本匹配**:确保WebLogic Server的版本与你的硬件平台兼容。选择...
在AIX环境下,我们通常需要编写shell脚本来实现WebLogic的自动化启动和关闭,以便在需要时快速响应。`opencloseWebLogic.sh`这个脚本就是为此目的而创建的。 编写这样的脚本,需要熟悉以下几点: 1. **环境变量...
在Domain的启动脚本目录下,运行`startManagedWebLogic.sh`或`startWebLogic.sh`命令,根据你的配置启动管理服务器或节点管理器。确保监听端口没有被防火墙阻止,并检查日志文件以确认启动成功。 7. **部署应用**...
在Linux环境下创建一个新的WebLogic Domain是一项关键任务,用于部署和管理Java EE应用程序。WebLogic Server是Oracle公司提供的一个中间件平台,它支持多种服务和组件的集成,包括应用服务器、数据库连接池、集群等...
10. **监控和维护**:定期检查WebLogic Server的日志,确保服务器正常运行,处理可能出现的错误和警告。 以上就是在HP-UNIX上安装WebLogic Server 10.3的基本步骤。过程中可能会遇到各种问题,如权限、依赖库或网络...
在Linux或Unix系统中,WebLogic的管理通常通过命令行接口进行,而Shell脚本是自动化这些任务的有效手段。`startWebLogic.sh`和`stop.sh`就是两个关键的脚本文件,它们位于WebLogic的域(Domain)目录中。 `start...
- **Sybase on Red Hat Linux**(db_sybase_redhat):同理,此脚本会检查Red Hat环境下的Sybase数据库配置,确保最佳实践得到遵循。 2. **中间件基线检查**: - **IIS 6 on Windows**(midware_iis6_windows):...
在Unix操作系统环境下,WebLogic Server 9.2的安装与配置是一个相对复杂的过程,涉及到多个步骤和关键知识点。本文将详细解析这一过程,以便于理解并执行相应的操作。 首先,让我们了解一下WebLogic Server。...
这需要修改Unix下的`startWebLogic.sh`或`startManagedWebLogic.sh`脚本,或者Windows下的相应脚本。 2. **内存参数位置**:确保修改的内存参数在启动Java虚拟机(JVM)的命令之前,这样设置才会生效。 3. **操作...
5. **修改启动脚本**:编辑 `WebLogic Server` 的启动脚本 `startWebLogic.sh`,设置 umask 权限掩码为 0002,确保 root 用户可以正常启动 WebLogic Server。 ```bash vi /opt/bea/startWebLogic.sh # 在脚本中...
- **检查参数生效**:在Unix下,可以使用`ps -ef | grep java`命令查看内存设置是否生效;在Windows中,可以通过`echo %MEM_ARGS%`查看内存设置信息。 3. **线程数优化**: - **ThreadCount**:WebLogic服务器的...
在Unix系统中,这通常涉及到使用`init.d`脚本或`systemd`服务来重启服务;在Windows系统中,可以通过服务管理器或者命令行工具`net stop/start`来控制服务的启停。 值得注意的是,许可证文件的更新可能会涉及到版本...