일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 도커 mysql
- 도커
- 자바
- 데이트
- python
- streamsets 강의
- C언어
- ansible install
- 데이터베이스
- 코딩
- 백준
- 푸시푸시
- MySQL
- 클라우드
- c++
- 도커 elk
- java
- docker
- 파이썬
- c
- nvidia docker
- 앤서블 설치
- 스트림셋
- mysql on docker
- elk stack
- mysql docker
- 알고리즘
- 정보처리기사
- 도커 시작하기
- 스트림셋이란?
- Today
- Total
목록프로그래밍 기본 (96)
리그캣의 개발놀이터
Git이란 분산형 버전 관리 시스템(Version Control System)의 한 종류이다. Git 을 이용하면 하나의 프로젝트를 여러 사람들과 함께 효과적으로 관리하며 협업할 수 있고, 많은 회사들이 Git을 도입하여 실제 프로젝트에 적용하고있다. Git은 저장소가 서버에 있는 SVN 과는 다르게 Git은 저장소가 로컬 피시(Local Repository)에 존재한다. 그러면 Git Hub는 무엇일까? 그것은 원격 저장소(remote repository)를 만들어서 저장한 것이다. 협업을 위해서는 이 remote repository에서 commit 후 버전 저장 후 push 하여 소스코드를 remote repository로 이동시킨다. 글씨를 너무 못써서 다음부터는 타자로 대체해야겠다. 이때 git이..
contribution이 내 저장소에 보여지는 방법 최근에 github를 사용하면서 1일 1커밋을 하다가 개인적인 보안정보가 스크린샷을 통해서 github에 업로드되는 문제가 생겼다. 급하게 .gitignore 과 해당 내용을 삭제해서 깃에 업로드하였지만 커밋에는 남아있었고 이것이 문제가 되었다. 꽤나 오랫전에 commit부터 존재했기에 해당 커밋들을 일일이 찾아 지우기는 힘들엇고 $ rm --cache 등의 명령어를 사용하기에는 내가 너무 당황한 나머지 해당 레포지토리를 삭제하고 다시 작성하는 방법을 선택했다. 먼저 레포지토리를 삭제 .git 파일을 삭제했더니 그동안 작성했던 contribution을 통한 잔디밭이 사라졌다. contribution의 내용들은 gitrepository에 있는 .git 을..
redis 서버 운용시 아래와 같은 에러가 발생하였다. Error ReplyError: MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error. 나는 re..
VirtualBox?? 기존의 vmware를 사용하시는 분들은 알 것이다. virtualbox는 가상 os를 도와주는 도구로 물리적인 시스템 os위에 논리적인 가상 os를 올려서 독립적인 동작이 가능하도록 하는 시스템 차원의 가상 머신을 말한다. ansible 이나 docker-compose or rancher등의 클러스터링 또는 여러개의 서버가 필요한 작업을 할때면 virtualbox와 vagrant를 통해 작업하면 효율적으로 환경구성을 할 수 있다. 사전작업 dkms를 설치한다. dkms는 리눅스 커널업데이트시 커널모듈을 재빌드 해준다. $sudo yum install epel-release $sudo yum install dkms virtualbox 설치하기 in centos - 레포지토리 등록 $..
LVM (Logical Volume Manage) 논리적 서버에서 부족한 용량 확장하는 방법 터미널 접속 후 서버 용량 확인 $ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/centos-root 50G 50G 20K 100% / devtmpfs 32G 0 32G 0% /dev tmpfs 32G 0 32G 0% /dev/shm tmpfs 32G 3.8G 28G 12% /run tmpfs 32G 0 32G 0% /sys/fs/cgroup /dev/sda1 1014M 179M 836M 18% /boot /dev/mapper/centos-home 245G 508M 245G 1% /home 10.231.227.140:/datalake01 536G 2..
[2019-11-21T02:12:35.270086 #53524] ERROR -- : Permission denied @ rb_sysopen - /run/gitlab/unicorn/histogram_worker_id_2-0.db 불러오는 중입니다... 같은 오류가 나서 /run/gitlab/unicorn 전체를 git:git 권한으로 변경했다.. 그랬더니 된다. 다행이다
gitlab-ce 구축 후 402 error 가 낫다 assets 을 가져오지 못하는 에러인데 /etc/gitlab/gitlab.rb 를 수정하는 과정에서 에러가 났다. 예를들어 external_url = 'localhost:8080' 이렇게 되어있다면 맨끝에 / 를 넣어주어야한다. external_url = 'localhost:8080/' 정말 당황스러운 문제로 오래걸렷다 ;;
오랜만에.. 글을 쓰네요 쓰읍.. chromedriver를 쓰는데 프로세스가 안죽고 멈춰있었어요 ps -ef | grep chrome 하는 순간 쫘자작.. 보통 ps id를 찾아서 kill -15 {ps id}로 지우지만 일일이 지울 수 없었습니다. kill -15 $(ps aux | grep chrome | awk '{print $2}') 위와 같은 명령어를 사용해서 지워주었습니다! ref : https://stackoverflow.com/questions/3510673/find-and-kill-a-process-in-one-line-using-bash-and-regex