Home
Hyunwoo Kim
Cancel

[Shell] Shell script에서의 특수문자 사용

Shell script에서의 특수문자 사용 Shell 스크립트를 이용해서 Mysql 데이터를 백업하는 mysqldump 작업 로직을 구성하고 싶었다. 가장 간단하게 짜본 스크립트는 아래와 같다. #!/bin/bash HOST_BETA="HOST_BETA" HOST_STAGE="HOST_STAGE" HOST_PROD="HOST_PROD" POR...

[SQLalchemy] NULL 조회

SQLalchemy에서의 NULL 조회 cluster_item = self.db.query(Cluster)\ .filter((Cluster.userid.is_(None)) & (Cluster.domain.is_(None)))\ .order_by(Cluster.id).first() 위와 같이 NULL을 조회했었는데, 정상적으로 조회가 되...

[Kubernetes] Kubernetes 서비스 정리(ClusterIP, Nodeport, Loadbalancer)

Kubernetes Service ClusterIP 말 그대로 클러스터 내부에서 사용하는 IP 클러스터 내부의 노드나 파드에서는 ClusterIP를 이용해서 서비스에 연결된 각 파드들에 접근한다. 하지만 외부에서는 이 IP로 접근 불가능 apiVersion: v1 kind: Service metadata: name: test spec: ...

[Docker] Centos Image 에서 sudo command not found 에러

Centos Image 에서 sudo command not found centos/python-36-centos7 이미지 사용 도중 Dockerfile 내부에서 커맨드로 파일의 모드를 바꿔야할 일이 생겼다. RUN sudo chmod 755 start.sh 근데 sudo 를 실행했을 떄 /bin/sh: sudo: command not fo...

[Linux] Sudoer 및 sudo 사용하기. sudo passwd 실행 안될 때

Sudoer 및 sudo 사용하기 root 권한 root 는 일반적으로 unix에 존재하는 특권 사용자의 이름을 의미하는데 모든 권한을 가지고 있다고 보면 되겠다. 매우 강력하여 편리하게 보이지만 위험할 수 있기 때문에 모든 계정에 root 권한을 주지는 않는다. 일반 계정이 sudo 명령어로 root 권한을 가진 채 커맨드를 이용하기 위해서는...

[MySQL] == NULL 값 조회 안되는 이슈

[MySQL] == NULL 값 조회 안되는 이슈 MySQL 쿼리문을 작성할 때 필드 값이 NULL인 Row를 조회하고 싶을 때가 있다. 근데 아무 생각 없이 SELECT * FROM your_table WHERE your_field = NULL 이라고 썼더니 조회가 안된다. 결론부터 이야기하자면 SELECT * FROM your_tabl...

[Crontab] [Tip] Crontab 이슈 해결

[Crontab] [Tip] Crontab 이슈 해결 crontab 을 써보면서 겪었던 몇 가지 이슈를 해결하는 과정을 기록하려 한다. 자주 사용하시는 분들은 당연하게 생각하는 것들을 몰랐던 나는 검색을 통해 해결했는데, trouble shooting 을 하는 다른 분들께도 도움이 되었으면 좋겠다. Permission denied */30 * ...

[MongoDB] MongoDB 버전차이 연결 실패 에러

MongoDB 버전차이 연결 실패 에러 서버와 서버 사이 ACL은 telnet으로 확인했을 때 접속이 잘 되었다. 하지만 몽고디비 접속이 안되었다. 접속 커맨드 $ mongo --host db_name/IP01:27017,IP02:27017,IP03:27017 --username name --password --authenticationData...

[독서][부의 추월차선] 부의 추월차선은 어떻게 갈 수 있을까

[독서][부의 추월차선] 부의 추월차선은 어떻게 갈 수 있을까 제목부터 상당히 자극적이다. 부의 추월차선 고속도로는 일반적으로 차선의 용도가 정해져있다. 4차선 도로를 예로 든다면 4차선은 화물차량용, 2, 3차선은 서행차선용, 1차선은 추월차선으로 이용된다. 천천히 달리고 싶은 차들은 2, 3차선에서 적정속도로 달린다. 하지만 더 빠르게 가고 ...

[번역] Google Pro Tip: 대략적인 계산방식을 통한 최적의 디자인을 하기

다양한 기술 포스팅들이 올라오는 http://highscalability.com/ 사이트에는 양질의 개발관련 글이 올라온다. 그 중 시스템 설계를 위한 대략적인 계산 법에 대해 좋은 칼럼이 있어서 번역글을 작성해본다. 부족한 번역 실력 양해 부탁한다. 원본 링크 Google Pro Tip: 대략적인 계산방식을 통한 최적의 디자인을 하기 [...