일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 리눅스
- 쿠버네티스
- DataGridView
- github
- mybatis
- 스프링부트
- 리액트
- MySQL
- git
- 머신러닝
- 파이썬
- machine-learning
- 리팩토링
- VOA
- Spring
- c#
- Winform
- springboot
- Spring Boot
- 도커
- 영어공부
- react
- Python
- 마이바티스
- 스프링
- AWS
- kubernetes
- docker
- 자바
- Java
- Today
- Total
목록컴퓨터 관련/서버 정보 (17)
보뇨 다이어리
이게 뭔에러냐면.....우분투 터미널에 docker version 을 치니 Client 만 나오고 Server 쪽은 안나옴안나온대신에 제목과 같은 에러를 뱉음어떻게하지.....보다가 어떤 블로그에 정답을 찾아냄!12sudo usermod -a -G docker $USERsudo service docker restartcs 삽질할시간을 줄여준 위코드를 알려준 블로그는 아래 첨부했습니다(물론 이분도 참고링크가 있지만 한국어로 번역까지해주셨으니 감사감사) 출처 : http://www.kwangsiklee.com/2017/05/%ED%95%B4%EA%B2%B0%EB%B0%A9%EB%B2%95-solving-docker-permission-denied-while-trying-to-connect-to-the-doc..
이게 무쟈게 간단한 문제였음기본적으로 qemu 를 사용하고자 할떄는 이런식으로 설치하고나서1sudo apt-get install qemucs 가상화를 할려고 아래와 같이 입력했다가...1qemu -hda ubuntu.img -boot d -cdrom ./ubuntu-18.04.1-desktop-amd64.isocs No command 'qemu' found , did you mean: ~~ 라고 뜬다난 설치했는데 왜 안되지? 싶어서 찾아보니...각 컴퓨터에 맞게 다시끔 설정해줘야하는것이였다32비트라면 qemu-system-x86_64 라고 명령어를 써야하고64비트라면 qemu-system-i386 라고 명령어를 써야한다자세한것은 그냥 qemu- 에서 tab 키를 누르면 더많은것들이 나온다 즉 결과론적으로..
이건....요 7개월넘게 일하면서 가장 똥줄탄 가장 힘든 에러였다....평상시와 같이 api를 개발해서 war 파일로 만든다음에 sudo service tomcat start 를 쏴주는데 오늘도 변함없었다...근데....서버가 계속 안살아나는것이였다.....뭐가이상있는거지???? 하면서 내가 지금까지 만진 스크립트를 다 이전상태로 롤백했는데도 안됨진짜 난 죽었구나하고 윗분들에게 보고하고 진짜 똥마려운건지 아니면 똥줄만 타는건지 모르는채 전화도 엄청 많이했다...그러다가 나의 분신인 형제한테 물어보니 톰캣을 재실행하라고했다 그 파일은 톰캣디렉토리/bin/startup.sh 이였다.실행시키니 이게 왠걸...? catalina.sh 파일 649 라인에 신택스에러가 발생....뭔가 찾아보니 마지막 fi 닫히는부..
아따 logback 을 리눅스상에서 실행시킬려고하다보니 실행이 안되고 뭐 말도안되는 오류메시지를 밷어냄너무 많은내용이 있기때문에 핵심만 보면 매우 간단하다. 우선 빨간색 칠한곳을 보면 뭐라뭐라 적혀있는데 integer 형 컨버터가 포함되어있다면서 씨부리고있다. 그래서 내 logback.xml 을 확인해보니... 아따 로그파일 17번줄에 i 가 있었구만!(아래사진은 지워준상태다) 그것을 지워주니 잘~ 적용되서 로그파일을 생성하게 되었당^^
자르파일을 실행시키기 위해 만든 쉘 스크립트를 실행시킬려고보니... 아래와 같은 오류가 발생1 start_alarm.sh: Syntax error: end of file unexpected (expecting "then")cs 흐미...뭔 문법상 틀린건 없는거같은데 이유가 뭘까 stackoverflow 쪽에서 찾아보다가 우연찮게 해결하게됨어떻게 해결한지는 모르겠지만...ㄷㄷ; 아래 1,2,3 순서대로 진행하면 된다 참고로 3번줄에서는 그냥 쉘파일.sh 로 실행시켜야하는데본인같은경우에는 sh 쉘파일.sh 이렇게 했다.. 이게 요즘에는 안쓰이는 방법이고 안좋은것이긴하지만 예제를 위해서 123sudo apt-get install dos2unixdos2unix {path}/파일이름sh 쉘파일.shcs
1. Producer는 스트림데이터를 카프카 클러스터안에 있는 토픽으로 보내는 어플리케이션이다또한 Producer는 다수의 토픽으로 스트림데이터를 보낼수있다. 2. Consumer는 카프카 클러스터안에 있는 토픽으로부터 데이터를 받는 어플리케이션이다또한 Consumer는 subscription 을 통해 다수의 토픽으로부터 스트림 기록을 받을수 있다. 3. Stream Processor는 한 토픽의 스트림데이터를 다른 토픽의 스트림데이터로 변환시키는 어플리케이션이다 4. Connectors는 Producers로부터의 스트림데이터나 Stream Processors로부터의 변환된 데이터나 Consumers나 Stream Processors로부터 전달된 스트림데이터를 가져올 책임이 있다
오늘 일하다가 여러 오류들을 봤는데 아무래도 포스팅해야겠다고 생각하여 포스팅을 하게됨! 1. 500 error - 서버 사용량의 폭주 - 서버의 이상에 의한 문제 - 서버 스크립트의 오류 2. 404 error - 서버를 찾았으나 화면에 띄울 파일을 못찾을 경우 3. 403 error - 서버 자체 또는 파일에 접근권한이 없을때 출처 : 나무위키
리눅스상에서 ls -al 을 할경우에 좌측에 -rwr--w--w 막 뭐 이런식으로 나타나있는게 있는게 그걸 본인은 어렴풋이 알고있었는데 걍 쓸데없는거라고 생각하고 무시하다가 오늘 이거때문에 창피한 일이 있어서 글을 올릴려구합니다 :) 현재 제 디렉토리에서 쉘 스크립트 파일이 있는데 실행권한을 안준상태라서 그냥 단순히 실행시킬때 예를 들어 run_server.sh 이렇게 실행을 못함. 즉 할려면 sh server.sh 이렇게 해야하는데 이건 최초에 sh 부분이 쉘을 실행시켜서 server.sh 쪽을 받고 하는것이기 때문에 시간을 오래 끌어먹음 그리고 요즘시대에는 이렇게 안함!! 자세히 보면 위에 있는 사진에 나와있는 -rw-r--r-- 하고는 차이가 있음. 여기서 실행권한을 바꾸는것은...3 문자씩 나누면..