was스크립트

was스크립트


#!/bin/sh



#########################################################################



# WAS Install automation script #



# #



# Wildfly : Ver 1.1.0 / 2018.11.19 #



# Created by kt ds OpenSource Team #



#########################################################################






echo `date` >> INSTALL_MESSAGE







#arguments

check






echo “=== check arguments”



if [ $# != 4 ]; then



echo “Usage : Please type $0 Service_Name host_num Service_IP instance_num ex) $> $0 olleh 1 0.0.0.0 1” >> INSTALL_MESSAGE



echo “Invalid Argument” >> INSTALL_MESSAGE



exit 0;



fi






if [ $1 == “inst” ]; then



echo “Cannot use with name ‘inst’ for first argument. Take another instance name.”



echo “Cannot use with name ‘inst’ for first argument. Take another instance name.” >> INSTALL_MESSAGE



exit 0;



fi






module_openjdk7=`rpm -qa | grep -c java-1.7.0-openjdk-1.7.0`



module_openjdk7_devel=`rpm -qa | grep -c java-1.7.0-openjdk-devel`



module_openjdk8=`rpm -qa | grep -c java-1.8.0-openjdk-1.8.0`



check_yum_stability=`ps -ef |grep yum | grep -v grep |wc -l`






if [ “$module_openjdk7” = “0” ]; then



echo “[INFO]OpenJDK7 was not installed” >> INSTALL_MESSAGE



echo “[INFO]install OpenJDK7 (yum)” >> INSTALL_MESSAGE



if [ “$check_yum_stability” = “0” ]; then



yum -y install java-1.7.0-openjdk



else



echo “[ERROR]not ready to use yum repository” >> INSTALL_MESSAGE



exit 0;



fi



module_openjdk7=`rpm -qa | grep -c java-1.7.0-openjdk-1.7.0`



if [ “$module_openjdk7” = “0” ]; then



echo “[ERROR]tried but OpenJDK7 was not installed” >> INSTALL_MESSAGE



echo “[ERROR]please install java-1.7.0-openjdk” >> INSTALL_MESSAGE



exit 0;



fi



fi






if [ “$module_openjdk7_devel” = “0” ]; then



echo “[INFO]OpenJDK7-devel was not installed” >> INSTALL_MESSAGE



echo “[INFO]install OpenJDK7-devel (yum)” >> INSTALL_MESSAGE



if [ “$check_yum_stability” = “0” ]; then



yum -y install java-1.7.0-openjdk-devel



else



echo “[ERROR]not ready to use yum repository” >> INSTALL_MESSAGE



exit 0;



fi



module_openjdk7_devel=`rpm -qa | grep -c java-1.7.0-openjdk-devel`



if [ “$module_openjdk7_devel” = “0” ]; then



echo “[ERROR]tried but OpenJDK7-devel was not installed” >> INSTALL_MESSAGE



echo “[ERROR]please install java-1.7.0-openjdk-devel” >> INSTALL_MESSAGE



exit 0;



fi



fi






if [ “$module_openjdk8” = “0” ]; then



echo “[INFO]OpenJDK8 was not installed” >> INSTALL_MESSAGE



fi










#check

install user



echo “=== check install user”



current_user=`whoami`



if [ “$current_user” != “root” ]; then



echo “[ERROR] $current_user is invalid user to install” >> INSTALL_MESSAGE



echo “Please login by root user” >> INSTALL_MESSAGE



exit 0;



fi







#check

was user exist, check current directory



echo “=== check user”



jboss_user=”jboss”









current_dir=`pwd`



check_user=`awk -F”:” ‘{print $1}’ /etc/passwd | grep -c ^”$jboss_user”$`



if [ “$current_dir” = “/jboss” ]; then



if [ “$check_user” != “0” ]; then



WAS=”jboss”



WASENGINEDIR=”/jboss”



WASLOGDIR=”/jb_log”



else



echo “[ERROR] jboss user is not exist” >> INSTALL_MESSAGE



exit 0;



fi



else



echo “[ERROR] Invalid directory to install” >> INSTALL_MESSAGE



echo “[ERROR] current directory : $current_dir” >> INSTALL_MESSAGE



exit 0;



fi







#version



echo “=== check WAS S/W version”



jboss=jboss-as-7.1.1.Final



wildfly=wildfly-9.0.2.Final






checkWildfly=`find -name ‘wildfly*.tgz’ | wc -l`



WASVER=jboss






if [ “$checkWildfly” -gt 0 ]; then



echo “jboss : $wildfly” >> INSTALL_MESSAGE



WASVER=wildfly



else



echo “jboss : $jboss” >> INSTALL_MESSAGE



fi







#unzip





공간은 적더라도 채움은 만땅으로

Read more

토토와 단둘이 여수 여행

토토와 단둘이 여수 여행

이번엔 여수 여행이다. 단둘이 말이다. 토토맘은 제주로...나는 여수로....ㅋㅋㅋㅋ 아주 좋다. 편하다. 토토는 장시간 운전이 피곤한 모양새이다. 언제나 그렇듯이 녀석은 차로 이동하는건 별로인것 같다. 하지만 할수 없다. 대신 좋아라 하는 간식 북어체를 한봉지 사서 미안한 맘을 좀 표현해보고 최대한 산책도 많이 시켜주려 한다.

By ilikeafrica

일본 삿포로 오타루 여행

삿포로 여행중 오후 느즈막히 오타루행 JR 열차를 발권을 하고 정보 없는 곳으로 출발했다. 가면서 창밖으로 보이는 풍경은 아무래도 베를린의 동독 지역이었다. 일본과 독일이 그 옛날 왕래가 잦았다더니 이런 하나 하나 까지 서로가 맞았나부다. 트램도 그렇고 집짓는것도 그렇고 돌아보면 볼수록 동독 냄새가 너무 난단 말이지…. 우야튼 가는 도중 북해도의 파도를 본다.

By ilikeafrica
일본 삿포로 나까시마 공원

일본 삿포로 나까시마 공원

추석 기나긴 연휴 기간 다녀온 첫 일본 여행. 삿포로 시내에 호텔 잡고 5일밤을 주구장창 지낸다. 이젠 여행 스타일이 돌아다니기 보단 한곳에 오랫동안 머무르는게 일상이 되었다. 매일 짐 싸고 풀고 하는게 뭔 소용인가도 싶고, 그렇게 편히 즐기다 오는데 여행일듯하다. 처음 가본 일본. 그중에 삿포로. 눈 쌓인 겨울도 아니고, 단풍 빨간 가을도

By ilikeafrica