DEVIEW 2015, 두 번째 날(2015-09-15) 참석 후기 내용입니다. 대부분 세션이 빅데이터, 분산처리 내용였고, 신생 프로젝트들에 대한 것들과, 실무에 적용사례등을 소개하는 자리였습니다. 서울, 코엑스 그랜드볼룸 홀에서 진행이 됐으며, 시간마다 4개의 트랙 중 하나의 트랙을 선택하여 들었습니다. 시간 주제 발표자 발표자료 10:00 ~ 10:50 Data science with Apache Zeppelin 이문수 | NFLabs 클릭 11:00 ~ 11:50 Docker Orchestration 이종현 | NAVER 클릭 12:00 ~ 12:50 슈퍼컴퓨팅과 데이터 어낼리틱스 프래임워크, 그리고 UNIST의 빅데이터 처리 프레임워크 남범석 | 울산과학기술원 클릭 14:10 ~ 15:00 St..
MySQL 5.5.3 이상 버전에서 Alter 테이블 작업 시, Alter가 진행되지 못하고 계속 대기하는 문제가 발생하여, show processlist를 통해서 확인해보니 "Waiting for table metadata lock" 상태로 락이 발생하고 있었습니다. 찾아보니, 5.5 이전 버전에서 DDL 작업시 트랜젝션을 고려하지 않는 문제가 있었는데, 이를 해결하기 위하여, 메타 데이터락이라는 정책을 추가했고, 트랜젝션이 유지 되는 동안에 DDL 작업이 들어오면 락이 걸리는 것이었습니다. (락이 걸리면, lock_wait_timeout 설정에 따라서 (기본값은 1년), 대기후 DDL 작업은 자동으로 취소됨.) 현재 최신 버전인 5.5.27 기준으로 어느 세션에 의해 메타데이터 락이 걸렸는지 확인할 ..
NHN에서 주관한 Deview 2013 콘퍼런스 2번 째날(2013.10.15) 참석한 트랙입니다. 발표 자료와 영상은 https://deview.kr/2013/schedule.nhn에서 확인 가능합니다. 추가로, 제가 직접 녹음 데이터를 하단에 첨부합니다. 동시번역도 같이 녹음되어있습니다. 세션 트랙 주제 발표자 10:00 ~ 10:45 빅데이터 Why Every NoSQL Deployment Should be Paired with Hadoop Tugdual | Couchbase 11:00 ~ 11:45 빅데이터 Rise of the (Wimpy) Machines - Datacenter Efficiency with ARM-based Servers John Mao | Calxeda 13:00 ~ 13:4..
Disable shard allocation PUT /_cluster/settings { "persistent": { "cluster.routing.allocation.enable": "none" } } Perform a synced flush POST /_flush/synced Restart /etc/init.d/elasticsearch restart Reenable allocation PUT /_cluster/settings { "persistent": { "cluster.routing.allocation.enable": "all" } } Full cluster restart upgrade | Elasticsearch Reference [7.6] | Elastic If you are upgrading..
inode 확인 ls -il 옵션을 추가하여, inode 값 확인 # ls -il test.txt 27563 -rw-r--r-- 1 root root 0 Jul 21 14:29 test.txt stat 명령어로 inode 값 확인 # stat test.txt File: `test.txt' Size: 0 Blocks: 0 IO Block: 4096 regular empty file Device: 802h/2050d Inode: 27563 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2016-07-21 14:29:37.077911417 +0900 Modify: 2016-07-21 14:29:37.077911417 +09..
expect를 사용하여, 입력받은 원격 서버에 파일 전송 및 명령어 실행하는 예제입니다. root 계정 및 PASSWORD 값을 변경해서 사용하면 됩니다. #!/usr/bin/expect -f if($argc < 1){ send_user "Usage: get.exp [server]\n" exit } set server [lindex $argv 0] spawn scp test.txt root@${server}:/root/test.txt spawn ssh root@${server} "cat /root/test.txt" expect { -re ".*es.*o.*" { exp_send "yes\r" exp_continue } -re ".*sword.*" { exp_send "PASSWORD\r" } } inte..
# 아파치 프로세스 갯수 제한 MaxClients 256 # => 아파치 차일드 프로세스 256개로 제한 # 아파치 프로세스 시간 제한 RLimitCPU 20 20 # => 아파치 CPU 점유 시간 20초로 제한 # 아파치 프로세스 메모리 제한 RLimitMEM 30000000 30000000 # => 아파치 메모리 점유 30Mb로 제한 위 설정을 조합하여, CPU 부하 및 메모리 사용 과다로 인해 과다 스왑이 발생하여, 아파치 httpd 서버가 다운되는 현상을 막아 줄 수 있다.
# 인증서 정보 확인 openssl x509 -noout -text -in TEST.CRT # 인증서 key 파일 패스워드 확인 openssl rsa -in TEST.KEY -out TEST.KEY -passin pass:'PASSWD' # 인증서 DER -> PEM 방식으로 변경 openssl x509 -in INPUT.CRT -inform DER -out OUTPUT.CRT -outform PEM # 인증서 pfx 파일로 변경(윈도우 용) openssl pkcs12 -export -in TEST.CRT -inkey TEST.KEY -out OUTPUT.PFX -passin pass:'PASSWD' -passout pass:'PASSWD'
- Total
- Today
- Yesterday
- limits
- 외부링크
- Python
- 명령어
- configuration
- 코드
- check
- RESTful
- 번역
- example
- Module
- 예제
- client
- engineering
- command
- apache
- Ansible
- PowerShell
- Linux
- code
- 이슈처리
- MariaDB
- mysql
- Web
- monitoring
- File
- deview
- error
- httpd
- Windows
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |