일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Oracle 초기 사용자
- Oracle 18c HR schema
- Oracle 윈도우 설치
- ORA-12899
- 비전공자를 위한 데이터베이스 입문
- Orace 18c
- Oracle 사용자명
- Oracle 18c HR
- 무료 오라클 설치
- oracle
- 무료 오라클 데이터베이스
- 윈도우 Oracle
- Oracle 테이블 대소문자
- 오라클 캐릭터셋 확인
- Oracle Express Edition
- 오라클 캐릭터셋 변경
- Oracle 사용자명 입력
- 오라클 캐릭터셋 조회
- ora-01722
- Oracle 18c 설치
- ORA-00922
- 서평단
- Oracle 테이블 띄어쓰기
- oracle 18c
- Today
- Total
목록전체 글 (450)
The Nirsa Way
그라파나 admin 계정 패스워드 분실 시 (grafana admin password reset) 그라파나가 설치되어있는 서버에서 아래 명령어를 입력하여 admin 계정 패스워드를 재설정할 수 있습니다. # grafana-cli admin reset-admin-password [사용할 패스워드] grafana-cli admin reset-admin-password admin

[Zabbix 5.0] 자빅스 5.0 TimescaleDB의 shared_buffers 설정 값 방법 TimesacleDB의 shared_buffers 설정 값 방법 입니다. 우선 계산을 하기 전 각 history와 trends에 대한 평균 값을 구해야 합니다. 우선 아래 쿼리로 각각의 조각 단위(chunk_time_interval에 적용된 값, 기본값 1일로 설정 됐을 경우 1일마다 조각화 됨)의 용량부터 구해야 합니다. 총 아래 7개의 값을 구해야 합니다. 쿼리를 날린 후 조각화된 모든 용량을 더해서 구하는것이 아니라, 하나 당 한개의 조각화된 용량만 구하면 됩니다. (history에 7개의 조각화된 데이터 있을때, 1개의 조각화된 데이터 용량만 필요) echo "SELECT chunk_table,t..

자빅스 5.0 TimescaleDB 설치/설정 방법 아래 코드를 복사+붙여넣기하여 timescaledb repo를 추가 해줍니다. cat > /etc/yum.repos.d/timescale_timescaledb.repo

postgres 패스워드 초기화 방법 postgres 계정의 패스워드를 분실했을 때 초기화하는 방법 입니다. pg_hba.conf 파일로 진입해야 하는데, 파일의 위치를 모를경우 아래와 같이 find 명령어를 사용해 파일 위치를 확인 해주시고 vi 편집기로 열어주세요, 보통 빨간색 박스 부분이 md5로 되어있을텐데, trust로 변경 후 서비스를 재시작 해주세요. (연동중인 어플리케이션이 있을 경우 계정 인증 실패로 인해 연동이 재대로 되지 않을 수 있으니 참고하여 진행 해주세요.) # 버전 또는 설치 방법에 따라 서비스명이 다를 수 있습니다. systemctl restart postgresql-12 postgres 계정으로 진입 후 psql을 해보면 패스워드 확인하는 절차를 건너 뛰고 바로 콘솔 화면으..

쉘 스크립트 df -h 명령어 특정 용량 이상 디렉토리 가져오기 이번 예제에서는 df -h 명령어를 입력했을 때 10% 이상의 디렉토리를 출력 하는것이 목적 입니다. 아래 이미지에서는 / 디렉토리와 /boot 디렉토리를 가져옵니다. #!/bin/bash mount_used=(`df -h`) cnt=0 for mount_used_item in ${mount_used[*]} do if [[ "$mount_used_item" =~ [1-9][0-9][%] ]]; then cnt3=$cnt cnt2=`expr $cnt + 1` echo "사용률:${mount_used[$cnt3]}, 디렉토리: ${mount_used[$cnt2]}" fi cnt=`expr $cnt + 1` done

리눅스 시간 동기화 실패 시 해결 방법 (ntp, ntpdate) ntp, ntpdate, date 등을 이용하여 리눅스의 시간을 변경하려할 때 어떠한 에러도 없이 동기화가 계속 실패하는 현상이 간혹 발생 합니다. 이럴땐 localtime의 파일을 삭제 후 다시 링크 걸어주어서 해결할 수 있습니다. 아래와 같이 ntpdate 명령어 사용해도 시간 동기화에 계속 실패하거나, 수동으로 변경, ntp 서비스를 이용한 동기화등 모두 실패 하였습니다. 해당 현상은 아래 이밎와 같이 localtime에 링크건게 뉴욕 등 다른 나라로 되어 있어서 실패할 수 있습니다. rm -rf /etc/localtime 을 입력하여 삭제 후 Asia/Seoul로 다시 링크를 걸어주면 시간이 재대로 적용 됩니다. rm -rf /et..

자빅스 에이전트 5.0 에러 (Assuming that agent dropped connection because of access permissions) zabbix_agentd.conf 파일의 Server= 부분을 잘못 적었거나 자빅스 서버 로컬 에이전트일 경우에는 실제 사용중인 IP가 아니라 127.0.0.1과 같이 루프백 주소를 입력하면 에러를 해결할 수 있습니다. 예를들어 자빅스 서버의 IP가 192.168.0.100일 경우 Server=192.168.0.100을 적지 말고, Server=127.0.0.1을 작성하면 됩니다. 이유는 자빅스 웹페이지에서 Zabbix server 호스트를 확인해보면 아래 이미지와 같이 루프백 주소로 작성 되어있기 때문 입니다. 위에서 예를 든것과 같이 자빅스 서버의..

자빅스 5.0 에러 (psql: FATAL: Ident authentication failed for user "zabbix") 해당 에러의 경우 pg_hba.conf 파일의 설정을 놓쳐서 발생하게 됩니다. 아래 이미지와 같이 peer와 ident를 md5로 변경 시켜준 후 postgresql 서비스를 재시작하면 에러가 해결 됩니다.

자빅스 5.0 설치 방법 (php 7.2, postgresql 12, zabbix 5.0 install)자빅스 5.0 설치 방법 (zabbix php 7.2, zabbix postgresql 12, zabbix 5.0 install, centos7 zabbix 5.0 install) CentOS 7.7 버전에서 설치할 환경은 apache2.4+php7.2+postgresql12+zabbix5.0 입니다. 필요 패키지 및 postgresql 12 설치 yum -y install yum-utils centos-release-scl # postgresql 12 install rpm -Uvh https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/..
Apache ModSecurity audit Log 확인 스크립트 modsec_audit.log 경로만 변경해서 사용 하시면 됩니다. #!/bin/bash echo "***********************************" echo "* 1. IP 요청 순위(TOP 10) *" echo "* 2. 국가 요청 순위(TOP 10) *" echo "* 3. GET 요청 순위(TOP 10) *" echo "* 4. POST 요청 순위(TOP 10) *" echo "* 5. Request BODY 순위(TOP 10) *" echo "* 6. All Request BODY *" echo "* 7. 프로그램 종료 *" echo "***********************************" echo -e..