Tool(19)
-
[git] git 개념 정리.
Git ?컴퓨터 파일의 변경사항을 추적하고 사용자들 간에 작업을 조율하기 위한 스냅샷 스트림 기반의 분산 버전 관리 시스템이다.Git 작업 환경의 종류.CLI : 리눅스 베이스의 터미널에서 Git 작업을 수행.(Git bash ...)GUI : GUI 도구에서 Git 작업을 수행. (Sourcetree, GitKraken, TortoiseGit …)스냅샷 스트림 ?Git은 특정 시점의 저장소의 파일 시스템 전체 상태를 스냅샷으로 저장(Commit)한다.Git은 전체 상태를 스냅샷으로 저장함에도 사이즈가 작고 속도가 빠르다.마지막 스냅샷만 통째로 저장한다.파일이 달라지지 않았으면 파일을 새로 저장하지 않는다.즉, 이전 상태의 파일에 대한 링크만 저장하기 때문에 사이즈가 작고 속도가 빠르다.분산 버전 관리 ..
2023.08.01 -
[git] push / pull할 때, "fatal: refusing to merge unrelated histories" 에러 해결 방법.
remote repository의 데이터를 local repository로 pull할 때, "fatal: refusing to merge unrelated histories" 에러 발생하는 것을 확인. tmax@DESKTOP-TK7E03C MINGW64 /d/localRepository (master) $ git pull origin main warning: redirecting to https://192.168.123.123/root/anylink_t.git/ From https://192.168.123.123/root/anylink_t * branch main -> FETCH_HEAD fatal: refusing to merge unrelated histories 발생 원인. 로컬 프로젝트와 원격 저..
2023.02.09 -
[kubernetes] CrashLoopBackOff 해결 방법.
-CrashLoopBackOff 에러 발생 원인.쿠버네티스는 container안에 실행 중인 프로세스가 없으면, 비정상 container라고 판단하며, CrashLoopBackOff를 리턴함.-CrashLoopBackOff 에러 출력 확인.$kubectl get all -n gunwoo NAME READY STATUS RESTARTS AGE pod/tibero-54dcfb6dc-9clgt 0/1 CrashLoopBackOff 5 4m5s-CrashLoopBackOff 에러 해결방법.컨테이너 기동(.yaml apply)시, 프로세스(Ex. shell ...)를 실행하도록 설정.*.yaml 파일의 containers 태그 하위에 imagePullPolicy, command 설정을 추가하여 해결.
2022.04.07 -
[eclipse] dynamic web project 생성하는 방법.
1.dynamic web project 생성.2.생성된 프로젝트 구조 확인.3.http post body data를 송/수신하는 servlet 코드 생성.(에코 서버) 3.1.http_post_servlet.httpPostServlet.java 생성.package http_post_servlet; import java.io.*; import java.io.PrintWriter; import java.net.*; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRespo..
2022.02.15 -
[Docker] oracle19c 설치 가이드.(이미지 빌드, 컨테이너 기동, 원격 서버에서 접속 ...)
도커 서버 설치 참고. https://gomu92.tistory.com/22 oracle19c 이미지 빌드를 위해서 필요한 작업. 1.oracle19c 이미지를 빌드할 수 있는 스크립트가 존재하는 디렉토리(dockerfiles)를 git에서 클론. 2.오라클19c 바이너리(LINUX.X64_193000_db_home.zip) 다운로드. 3.다운로드한 바이너리를 클론해온 스크립트 디렉토리(dockerfiles/${version})로 이관. 4.이미지를 빌드할 수 있는 스크립트 파일(buildContainerImage.sh) 실행. oracle19c 이미지 빌드를 위한 스크립트 파일 git에서 클론 작업. 1.repository 전체 다운로드 $git clone https://github.com/oracle..
2021.11.17 -
[Docker] Tibero6 설치하는 방법.(이미지 다운로드, 컨테이너 생성/실행, 원격에서 Tibero 서버로 접속 ...)
도커 서버 설치 참고. https://gomu92.tistory.com/22 docker hub에서 다운받을 tibero6 이미지 확인 https://hub.docker.com/r/dimensigon/tibero https://github.com/dimensigon/tibero-docker/commit/78c203e3c42cc52f008685bfa67d42f827ac8785 도커 로그인 수행. $docker login tibero6 이미지 다운로드 $docker pull dimensigon/tibero 다운로드한 이미지 확인. $docker images | grep tibero dimensigon/tibero latest 59c86c1e4794 3 days ago 2.21GB 도커 서버에 볼륨(tiber..
2021.11.05