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

정은임의 FM영화음악 — 새 영화 소개.피아노.가슴 달린 남자.라이징 선.헐리웃 이야기.로버트 레드포드 (1993.09.27)

정은임의 FM영화음악 — 새 영화 소개.피아노.가슴 달린 남자.라이징 선.헐리웃 이야기.로버트 레드포드 (1993.09.27) ‘라디오 세대의 마지막 DJ’ 故 정은임 아나운서(1968–2004)의 목소리를 기리며, 당시 방송을 한국어 자막과 함께 복원해 올립니다. 💬 자막: 한국어 · English · Deutsch (영상에서 CC로 선택) 이 방송에서 소개된 음악 * 02:02

By ilikeafrica

정은임의 FM영화음악 — 새영화 소개 (1993.09.13)

정은임의 FM영화음악 — 새영화 소개 (1993.09.13) ‘라디오 세대의 마지막 DJ’ 故 정은임 아나운서(1968–2004)의 목소리를 기리며, 당시 방송을 한국어 자막과 함께 복원해 올립니다. 💬 자막: 한국어 · English · Deutsch (영상에서 CC로 선택) 음원은 아버님이 남기신 카세트테이프를 디지털로 옮긴 정은임 추모사업회 아카이브에 기반합니다. 음원 저작권은 각 권리자에 있으며 비영리 추모

By ilikeafrica

정은임의 FM영화음악 — 오리지날 사운드 트랙 발췌.정성일의 영화읽기.뽀지티프 선정 11 작품 두 번째 이야기 (1993.09.26)

정은임의 FM영화음악 — 오리지날 사운드 트랙 발췌.정성일의 영화읽기.뽀지티프 선정 11 작품 두 번째 이야기 (1993.09.26) ‘라디오 세대의 마지막 DJ’ 故 정은임 아나운서(1968–2004)의 목소리를 기리며, 당시 방송을 한국어 자막과 함께 복원해 올립니다. 💬 자막: 한국어 · English · Deutsch (영상에서 CC로 선택) 이 방송에서 다룬 이야기 * 00:55

By ilikeafrica

정은임의 FM영화음악 — 정성일 - 세계 유명 촬영감독 소개 (2) (1993.09.12)

정은임의 FM영화음악 — 정성일 - 세계 유명 촬영감독 소개 (2) (1993.09.12) ‘라디오 세대의 마지막 DJ’ 故 정은임 아나운서(1968–2004)의 목소리를 기리며, 당시 방송을 한국어 자막과 함께 복원해 올립니다. 💬 자막: 한국어 · English · Deutsch (영상에서 CC로 선택) 음원은 아버님이 남기신 카세트테이프를 디지털로 옮긴 정은임 추모사업회 아카이브에 기반합니다. 음원 저작권은 각

By ilikeafrica