'IT 이야기' 카테고리의 글 목록 (26 Page)
본문 바로가기

IT 이야기532

[JBoss EAP] WAS 서버간 http 또는 https 통신 오류 JBoss EAP간 서비스를 하기 위해 http 또는 https로 통신을 하려고 하는데 접속 오류가 발생합니다. JBoss EAP간 연계 서비스를 하기 위해서는 아래와 같이 standalone.xml 또는 standalone-ha.xml 파일에 다음 사항을 추가하여 서비스하면 됩니다. 2020. 9. 11.
[Application] AP 프로퍼티(properties)파일 한글 문제 AP의 프로퍼티 파일(properties)에 한글이 모두 아래와 같이 출력됩니다. # Rest day messages# sym.cal.restName = ₩ud734₩uc77c₩uba85 sym.cal.restDetail = ₩ud734₩uc77c₩uc124₩uba85 sym.cal.restCategory = ₩ud734₩uc77c₩uad6c₩ubd84 JAVA에서 제공되는 native2ascii 명령을 사용하면 유니코드로 변환된 파일을 수정할 수 있습니다. # native2ascii -reverse "유니코드 파일명" "변환될 파일명" * 참고 : 이클립스 플러그인 propEdit를 사용하면 유니코드로 변환된 프로퍼티 파일 편집이 바로 가능합니다. 다운로드 URL : http://propedit.sou.. 2020. 9. 11.
[Ansible] Ansible의 핵심 Role 및 Variables 1. Role 개념 중복 소스 제거 자주 사용하는 것들은 Role 로 만듬 미리 레시피를 만들어 놓고 호출만 하면 끝! (1) 프로젝트 구조 예시 site.yml web.yml test.yml roles/ common/ files/ templates/ tasks/ handlers/ vars/ defaults/ meta/ chan/ files/ templates/ tasks/ handlers/ vars/ defaults/ meta/ (2) 호출 방법 --- - hosts: web roles: - common - chan (3) 변수나 조건 설정 --- - hosts: web roles: - {role: touch_files, touch_files_path: '/home/deploy/touch_files'}.. 2020. 6. 7.
[Ansible] Playbook 개념, 구조, 실습 예 1. Playbook 개념 인벤토리 파일에서 정의한 대상 서버들이 무엇을 수행할 것인지 정의 YAML 문법을 사용하여 정의 단독으로 사용되는 것이 아닌 인벤토리와 플레이북의 조합으로 수행 2. Playbook 구조 3. playbook 작성 시 유의사항 및 준비사항 (1) 유의사항 YAML 파일 작성 시 들여쓰기는 TAB 키가 아닌 Space Bar 키로 할 것 {{변수}}가 있는 곳은 " "로 감쌀 것 - file: path: "/etc/{{filename}}.conf" owner: chan group: chan mode: 0644 (2) 준비사항 ansible 환경 설정(ansible.cfg) 파일 설정 [defaults] fork = 30 remote_user = ansible remote_port.. 2020. 6. 6.
[Ansible] Ansible 실행 옵션 및 실행 예 1. Ansible 실행 옵션 (1) 기본적인 실행 형태 # ansible [Host or Host Group] [옵션] [module] [ETC 변수] # ansible all -i hosts/web -l "web, was" -m copy -a "src=/etc/ansible/hosts dest=/tmp/hosts" -f 50 (2) 실행 옵션 -i : INVENTORY. ansible 실행 시 적용할 대상의 호스트 또는 호스트 그룹 -l : LIMIT.SUBSET. 그룹 또는 호스트 지정 -m : MODULE_NAME. Ansible에서 정의한 모듈 사용 http://docs.ansible.com/ansible/latest/list_of_all_modules.html All modules — Ansi.. 2020. 6. 5.
[Ansible] Ansible 설치, 설정, 구성 1. 마스터 서버(배포 서버) 설치 및 설정 (1) python3 설치하기 아래는 python3 설치를 위해 필요한 설치 패키지 리스트 입니다. 대부분 RHEL7.7 버전 이상의 ISO 이미지안에 있는 Packages 디렉터리에 해당 패키지 파일들이 존재합니다. audit-2.8.5-4.el7.x86_64.rpm perl-Text-ParseWords-3.29-4.el7.noarch.rpm audit-libs-2.8.5-4.el7.x86_64.rpm perl-threads-1.87-4.el7.x86_64.rpm audit-libs-devel-2.8.5-4.el7.x86_64.rpm perl-threads-shared-1.43-6.el7.x86_64.rpm audit-libs-python-2.8.5-4.el.. 2020. 6. 5.
CUBRID 스크립트로 배우는 스크립트 cubrid_start.sh : 실행 스크립트 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 #!/bin/sh # cubrid 프로세스가 없으면 cubrid 서비스 시작 if [ `ps -ef | grep "cub_cas" | grep -v "grep" | wc -l` -eq 0 ]; then cubrid service start else echo -e "\n@++ CU.. 2020. 5. 28.
JBoss EAP 스크립트로 배우는 스크립트 1. jboss_start.sh : 시작 스크립트 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 12.. 2020. 5. 28.
[RHEL6] 데몬이란? 터미널 세션과 연결되어 있지 않은 백그라운드 프로세스입니다. 예약된 시간이나 이벤트의 요청이 발생했을 때 지정된 서비스가 실행됩니다. 데몬 서비스 실행 스크립트들은 /etc/init.d/ 디렉터리 아래에 있습니다. 일부 다른 배포판은 /etc/rc.d/init.d/ 디렉터리로 소프트 링크가 되어 있습니다. 데몬 실행 방법에는 슈퍼 데몬 모드와 독립 실행 모드가 있습니다. 슈퍼 데몬은 xinetd라는 하나의 서버 데몬으로 여러 서비스를 한꺼번에 관리하여 서비스 요청이 많지 않은 서비스들을 모아서 같이 관리할 때 유용합니다. 요구가 뜸한 서비스들을 하나의 xinetd 데몬에서 관리하면 그 만큼 불필요한 리소스 사용을 줄일 수 있기 때문입니다. 관련된 서비스 설정은 /ext/xinetd 디렉터리에 있는 파일들.. 2020. 5. 18.
[RHEL6] 하드웨어 명령어 7탄(showkey, sysdef, xdpyinfo, xev) 31. showkey(키보드 코드 보기) 1) 경로 : /usr/bin/showkey 2) 요약 : 키보드 드라이버의 키코드를 분석 3) 사용 방법 : showkey [옵션] 4) 옵션 -h, --help : 버전 번호, 컴파일 옵션, 간단한 사용법 출력 -s, --scancodes : 스캔 코드 덤프 모드로 시작 -k, --keycodes : 키코드 덤프 모드로 시작. 아무 옵션도 지정하지 않으면 이 옵션이 기본 -a, --ascii : 아스키 덤프 모드로 시작 5) 추가 설명 showkey 명령어는 키보드에서 입력하는 키 값을 스캔 코드(scancode), 키코드(keycode), 아스키 값 등으로 확인합니다. 만일 데스크톱 환경의 터미널에서 키 값이 확인되지 않으면, Ctrl + Alt + F1 키.. 2020. 5. 14.