These commands are just what I have to keep typing over and over.
export JAVA_HOME=/app/[app]/java/latest
dzdo su tomcat
dzdo chmod 7777 /tmp/[app].war
dzdo chown tomcat:tomcat /tmp/[app].war
dzdo -u root grep -e "$pattern" -r / --include "*.bash_history" | grep "aStringHere"
scp /tmp/[app].war [user]@[ip]:/tmp/
cat /app/[app]/tomcat/latest/logs/catalina.out | grep "Jan 04 .* Destroy" -c
tail -6000 /app/[app]/tomcat/latest/logs/catalina.out | less
ps -ef | grep java
keytool -importkeystore -srckeystore identity.jks -destkeystore keystore.p12 -deststoretype PKCS12
openssl pkcs12 -in keystore.p12 -nodes -nocerts -out key.pem
openssl pkcs8 -topk8 -inform PEM -outform DER -in pkcs8 -topk8 -inform PEM -outform DER -in key.pem -nocrypt -out key.pkcs8
sudo find /app/ -type d -exec chmod 755 {} \;
sudo find /app/ -type f -exec chmod a+rw {} \;
Always start cfg service first then rs(replicaset) service and then mongos!!!
dzdo -u mongod bash -c "numactl --interleave=all /u01/mongo/mongodb-latest/bin/mongod -f /u01/mongo/etc/mongod_[app]_cfg_sqa_29003.conf"
dzdo -u mongod bash -c "numactl --interleave=all /u01/mongo/mongodb-latest/bin/mongod -f /u01/mongo/etc/mongod_[app]_rs_sqa_30010.conf"
dzdo -u mongod bash -c "numactl --interleave=all /u01/mongo/mongodb-latest/bin/mongos -f /u01/mongo/etc/mongos_[app]_sqa_27003.conf"
dzdo iptables -t nat -L -n
dzdo iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-port 8443
dzdo iptables -t nat -A PREROUTING -p tcp --dport 444 -j REDIRECT --to-port 8444
dzdo iptables -t nat -D PREROUTING 1
/app/[app]/java/latest/bin/keytool -import -noprompt -trustcacerts -file ./cert.cer -alias [app].va.gov -keystore /app/[app]/keys/trust.jks -storepass [passhere]
dzdo openssl s_client -connect [app].va.gov:443
cd /u01/app/oracle/user_projects/domains/[app]/ ; rm nohup.out ; nohup ./startWebLogic.sh &
cd /u01/app/oracle/user_projects/domains/[app]/bin/; rm nohup.out ; nohup ./startNodeManager.sh &