본문 바로가기

TIL

(90)
[Ubuntu] Memory & Disk I/O 속도 측정 방법 Memory I/O 속도 측정 방법 mbw라는 툴을 이용해서 속도 측정을 진행 https://github.com/raas/mbw GitHub - raas/mbw: Memory Bandwidth Benchmark Memory Bandwidth Benchmark. Contribute to raas/mbw development by creating an account on GitHub. github.com # mbw 설치 진행 sudo apt update sudo apt install mbw # 성능 측정 진행 mbw 1000 : ' Long uses 8 bytes. Allocating 2*131072000 elements = 2097152000 bytes of memory. Using 262144 bytes..
[containerd] 사용명령어 정리 kubernetes가 일정 버전 이상부터는 docker runtime을 사용하지않고 containerd runtime을 사용하기 때문에 crictl 명령어 또는 ctr명령어가 익숙하지않았다. 자주 사용했던 명령어를 간단하게 정리해본다. # private registry login nerdctl login PRIVATE_REGISTRY_URL --username=USERNAME --password=PASSWORD # ctr images push ctr images push --user USERNAME:PASSWORD --plain-http IMAGE_NAME # ctr images 이름 변경 ctr images tag AS-IS-IMAGE-NAME TO-BE-IMAGE-NAME # ctr image lis..
[Vim] 설정 파일 저장용 (2023-12-19) 유용한 설정 발견될때마다 추가할 예정 set syntax=on set ruler set cursorline set cursorcolumn set smartindent set tabstop=4 set expandtab
[RZ608 Wifi] 411에러 해결방법 조립 컴퓨터를 새로샀는데 메인보드를 아래와같은 모델로 구매했다 https://www.compuzone.co.kr/product/product_detail.htm?ProductNo=1028295 A620M-HDV/M.2+ + WiFi6E 모듈 패키지 디앤디컴 (AMD A620/M-ATX) : 컴퓨존 [ASRock] A620M-HDV/M.2+ + WiFi6E 모듈 패키지 디앤디컴 (AMD A620/M-ATX) www.compuzone.co.kr 윈도우 설치를 끝내고 켜보았는데 메인보드에 장착된 wifi 디바이스가 정상적으로 인식이 안되고있었다. 위에 이미지는 지금은 해결된상태라 정상적으로 표시되지만, 원래 경고 삼각형 문양이 떠있었다. 해결하는 방법은 AMD전용 와이파이 및 블루투스 드라이버를 새로 설치해주..
[Ubuntu] Crontab에서 특정 명령어(ex. docker, kubectl) 수행이 안될경우 crontab을 이용해서 docker나 kubectl 명령어를 실행해야하는 일이 있었는데, 로그를 보아하니 정상적으로 실행이 안되는것처럼 보여졌다. 원인을 찾아보니... https://bongholee.com/crontab-loge-docker-command-not-found-ga-boil-ddae/ 해당 블로그 글을 확인했고. 해결방안은 해당 명령어에 대한 절대경로를 넣어주면 됐다. 예를들어 docker같은 경우엔 /usr/bin/docker 이런식으로 넣어주었고, kubectl 도 동일하게 /usr/bin/kubectl 로 넣어줬다. 확실하진 않지만, docker나 kubectl 로 exec명령어를 사용할때 -i옵션은 사용하지않는것을 추천한다.
[Ubuntu] 계정 생성 및 sudoer 권한 부여 # root 계정으로 진입 # newuser에 원하는 계정 이름 입력 addser newuser # 패스워드만 입력하고 나머지 정보들은 그냥 엔터로 스킵 가능 usermod -aG sudo newuser 만약에 sudo권한이 제대로 부여가 안된것같다면 /etc/sudoer 파일에 아래와같이 정보 추가 입력 # 만약에 sudoer파일이 수정이 안된다면(readonly 상태라면) chmod u+w /etc/sudoers # 이후 /etc/sudoers 파일에 아래 한줄 추가 github-runnerALL=(ALL:ALL) ALL
[Docker] docker 불필요한 용량 없애기 컴퓨터에 용량이 다소 부족해지고, 이 원인이 docker때문인것같다면 아래 명령어를 사용해보는걸 추천한다. 일단 아래명령어는... 불필요한 이미지를 삭제함 (현재 떠있는 docker container들이 사용중인 이미지 제외) 빌드 캐시 삭제함 모든 네트워크 정보 삭제 (현재 떠있는 docker container들이 사용중인 네트워크 제외) 중지된 docker container삭제 docker system prune -a #WARNING! This will remove: # - all stopped containers # - all networks not used by at least one container # - all images without at least one container associa..
[Nginx] 페이지 새로고침 시 404에러 발생 해결 Vue3.js로 frontend를 구현하고있었는데, 특정 페이지 접속이후 새로고침을 하면 404에러가 발생했다. 따라서 nginx의 conf파일에 아래와같이 코드를 추가했더니 해결됐다. location / { try_files $uri $uri/ /index.html; } https://stackoverflow.com/questions/36399319/vue-router-return-404-when-revisit-to-the-url Vue Router return 404 when revisit to the url I just enable Vue router history mode. And it work fine when I visit to vue routing via v-href or href. But,..