做了几个月的运维工作,整理一下使用过的命令
#查看服务状态 netstat -anlp | grep 6008 netstat -anlp | grep 6007 netstat -anlp | grep 6006 netstat -anlp | grep 6005 #进程存在可以kill ps -ef | grep _AdminConsole kill -9 PID #查看端口占用 lsof -i:6006 kill -9 KID #Monitor Service Status ps -ef | grep DateIntegrationService ps -ef | grep AdministratorConsole ps -ef | grep EmailService ps -ef | grep metadataAccessService ps -ef | grep ModelRepositoryService ps -ef | grep RestOperationsHub ps -ef | grep SchedulerService #Start/Stop Service cd $INFORMATICA_HOME/tomcat/bin ./infaservice.sh startup ./infaservice.sh shutdown #单独启停AdministratorConsole cd $INFORMATICA_HOME/server/bin ./infacmd.sh isp EnableService -dn Domain_Name -un XXXX -pd XXXX -hp IP:PORT -sn _adminconsole ./infacmd.sh isp DisableService -dn Domain_Name -un XXXX -pd XXXX -hp IP:PORT -sn _adminconsole -mo Stop #Zip Logs cd tools/debugtools/infaLogs/ ./InfaLogs.sh -o /data/informatica/backup -un XXXX -pd XXXX -hp IP:PORT -sd 11/13/2019 -ed 11/13/2019 #命令启动Application cd $INFORMATICA_HOME/server/bin; ./infacmd.sh wfs startworkflow -dn Domain_Name -sn dis_name -un XXXX -pd XXXX -a App_NAME cd $INFORMATICA_HOME/server/bin; ./infacmd.sh wfs startworkflow -dn Domain_Name -sn dis_name -un XXXX -pd XXXX -a App_NAME -wf wf_name #部署/撤销部署 Application cd $INFORMATICA_HOME/server/bin ./infacmd.sh dis StopApplication -dn Domain_Prod -un XXXX -pd XXXX -sn dis_name -a App_name ./infacmd.sh dis UndeployApplication -dn Domain_Prod -un XXXX -pd XXXX -sn dis_name -a App_name #Get Service Status cd $INFORMATICA_HOME/server/bin ./infacmd.sh GetServiceStatus -dn Domain_Name -un XXXX -pd XXXX -hp IP:PORT -sn _adminconsole ./infacmd.sh GetServiceProcessStatus -dn Domain_Name -un XXXX -pd XXXX -hp IP:PORT -sn _adminconsole -nn node01 #List Running Processes cd $INFORMATICA_HOME/server/bin ./infacmd.sh wfs listRunningProcesses -dn Domain_Name -sn dis_name -un XXXX -pd XXXX #List Active Workflow Instances cd $INFORMATICA_HOME/server/bin ./infacmd.sh wfs listActiveWorkflowInstances -dn Domain_Name -sn dis_name -un XXXX -pd XXXX #Prune Old Instances cd $INFORMATICA_HOME/server/bin ./infacmd.sh wfs pruneOldInstances -dn Domain_Name -sn dis_name -un XXXX -pd XXXX -d 20 -re 60 #Purge Monitoring Data cd $INFORMATICA_HOME/server/bin ./infacmd.sh PurgeMonitoringData -dn Domain_Name -un XXXX -pd XXXX -ndr 60 #Mapping Running Logs in Server cd $INFORMATICA_HOME/logs/node01/services/DataIntegrationService/disLogs/mappingtask



