`

unix下weblogic检查脚本

阅读更多
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安装和使用

    在Unix环境下安装和使用WebLogic Server是一个涉及到操作系统交互、服务器配置和管理的重要过程。WebLogic是Oracle公司的一款企业级应用服务器,广泛应用于构建和部署Java EE应用程序。在Solaris这样的Unix系统上,...

    unix下weblogic81的部署示例

    在提供的文件中,"unix下weblogic环境的部署过程.doc"很可能包含了上述步骤的详细指南,而"建立66testdomain.txt"可能是创建特定域的脚本或配置文件。建议详细阅读这些文档,按照其中的指示操作,以便成功部署...

    Unix上安装WebLogic10详解

    在Unix系统,特别是AIX 6.1 64位环境下安装Oracle WebLogic Server 10.3.3,需要遵循一系列步骤以确保环境配置得当。首先,必须确保操作系统、Java环境和所需磁盘空间满足最低要求。在这个案例中,我们需要IBM AIX ...

    weblogic监控 weblogic调优 weblogic版本区别 weblogic启动关闭脚本

    WebLogic的启动和关闭通常通过`startWebLogic.sh`(Unix/Linux)或`startWebLogic.cmd`(Windows)脚本来完成。这些脚本位于WebLogic安装目录的`bin`子目录下。启动脚本会读取`setDomainEnv.sh`(或`.cmd`)来设置...

    UNIX显示weblogic 端口目录进程ID

    UNIX显示weblogic 端口目录进程ID,Python 脚本

    WebLogic在UNIX下搭建domain

    在本篇文章中,我们将详细探讨如何在UNIX操作系统下搭建WebLogic的domain。 首先,"domain"是WebLogic Server的核心管理单元,它包含了WebLogic Server实例、集群、受管服务器、网络监听器、JDBC数据源、JMS队列等...

    weblogic监控脚本

    9. **持续监控**: 这些脚本通常会设计为周期性运行,例如通过cron job在Unix/Linux环境中或计划任务在Windows环境中执行,以实现持续的监控。 10. **数据可视化**: 博客可能还提及如何将收集的数据导入到数据可视化...

    weblogic在Unix、Linux下的安装配置

    本文将详细阐述如何在Unix和Linux操作系统环境下安装配置WebLogic Server。 一、准备工作 在安装WebLogic Server之前,有几点需要注意: 1. **版本匹配**:确保WebLogic Server的版本与你的硬件平台兼容。选择...

    Aix中启动、关闭weblogic脚本

    在AIX环境下,我们通常需要编写shell脚本来实现WebLogic的自动化启动和关闭,以便在需要时快速响应。`opencloseWebLogic.sh`这个脚本就是为此目的而创建的。 编写这样的脚本,需要熟悉以下几点: 1. **环境变量...

    AIX下的Weblogic安装

    在Domain的启动脚本目录下,运行`startManagedWebLogic.sh`或`startWebLogic.sh`命令,根据你的配置启动管理服务器或节点管理器。确保监听端口没有被防火墙阻止,并检查日志文件以确认启动成功。 7. **部署应用**...

    Linux下新建Weblogic Domain域详图文详解

    在Linux环境下创建一个新的WebLogic Domain是一项关键任务,用于部署和管理Java EE应用程序。WebLogic Server是Oracle公司提供的一个中间件平台,它支持多种服务和组件的集成,包括应用服务器、数据库连接池、集群等...

    weblogic10.3在hp-unix上的安装步骤

    10. **监控和维护**:定期检查WebLogic Server的日志,确保服务器正常运行,处理可能出现的错误和警告。 以上就是在HP-UNIX上安装WebLogic Server 10.3的基本步骤。过程中可能会遇到各种问题,如权限、依赖库或网络...

    shell方式重启weblogic

    在Linux或Unix系统中,WebLogic的管理通常通过命令行接口进行,而Shell脚本是自动化这些任务的有效手段。`startWebLogic.sh`和`stop.sh`就是两个关键的脚本文件,它们位于WebLogic的域(Domain)目录中。 `start...

    非常全的基线配置扫描脚本.zip

    - **Sybase on Red Hat Linux**(db_sybase_redhat):同理,此脚本会检查Red Hat环境下的Sybase数据库配置,确保最佳实践得到遵循。 2. **中间件基线检查**: - **IIS 6 on Windows**(midware_iis6_windows):...

    unxi下weblogic9安装及配置说明.doc

    在Unix操作系统环境下,WebLogic Server 9.2的安装与配置是一个相对复杂的过程,涉及到多个步骤和关键知识点。本文将详细解析这一过程,以便于理解并执行相应的操作。 首先,让我们了解一下WebLogic Server。...

    WebLogic性能优化及Unix命令操作.ppt

    这需要修改Unix下的`startWebLogic.sh`或`startManagedWebLogic.sh`脚本,或者Windows下的相应脚本。 2. **内存参数位置**:确保修改的内存参数在启动Java虚拟机(JVM)的命令之前,这样设置才会生效。 3. **操作...

    weblogic下如何用非root账号使用80端口

    5. **修改启动脚本**:编辑 `WebLogic Server` 的启动脚本 `startWebLogic.sh`,设置 umask 权限掩码为 0002,确保 root 用户可以正常启动 WebLogic Server。 ```bash vi /opt/bea/startWebLogic.sh # 在脚本中...

    weblogic监控

    - **检查参数生效**:在Unix下,可以使用`ps -ef | grep java`命令查看内存设置是否生效;在Windows中,可以通过`echo %MEM_ARGS%`查看内存设置信息。 3. **线程数优化**: - **ThreadCount**:WebLogic服务器的...

    Weblogic license更新方法

    在Unix系统中,这通常涉及到使用`init.d`脚本或`systemd`服务来重启服务;在Windows系统中,可以通过服务管理器或者命令行工具`net stop/start`来控制服务的启停。 值得注意的是,许可证文件的更新可能会涉及到版本...

Global site tag (gtag.js) - Google Analytics