OS 9

[OS/macOS] FATA[0000] networks.yaml: "/opt/socket_vmnet/bin/socket_vmnet" (`paths.socketVMNet`) has to be installed

# LIMA 0.22.0 upgrade 후 FATA 에러 발생  -- socket_vmnet 설치$ brew search socket_vmnet==> Formulaesocket_vmnet$ brew install socket_vmnet                     :==> Summary🍺  /opt/homebrew/Cellar/socket_vmnet/1.1.4: 15 files, 125.8KB==> Running `brew cleanup socket_vmnet`...Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`). $ vi ~..

OS/macOS 2024.06.08

[OS/macOS] 맥북 덮어도 화면 안꺼지게하는 명령어

/usr/bin or /usr/local/bin 에 실행권한 주고 넣어서 사용 # /bin/bash # pm COMMAND=$1 if [ -z "$COMMAND" ]; then echo "Please input [on/off/stat/show] at first variable"; else if [ "on" == "$COMMAND" ]; then sudo pmset -c disablesleep 0; elif [ "off" == "$COMMAND" ]; then sudo pmset -c disablesleep 1; elif [ "stat" == "$COMMAND" ]; then export SLEEP_STAT=`pmset -g | grep SleepDisabled | awk '{printf $2}'`; if..

OS/macOS 2022.07.07

[OS/macOS] macOS M1 Processor 환경에서 LIMA 를 이용한 oracle 설치

// LIMA (Linux on Mac) 는 qemu기반으로 동작하는 가상화 프로그램이다. -- LIMA is virtual program base on qemu. // 따라서, qemu의 버전이 최신일 수 록 에러 확률이 적을 것으로 보인다. -- so, recommened as high as prossible, qemu version. // qemu 설치 $ brew install qemu // 버전 확인 -- version check // 2022년04월 기준 QEMU emulator version 6.2.0_1 이상의 버전을 갖출 것을 권장하고 있다. -- On M1 macOS, Homebrew's QEMU 6.2.0_1 or later is recommended $ qemu-system-aarc..

OS/macOS 2022.04.01

[Solaris] Oracle 설치 시 필요한 명령어

// solaris v.11.4 // root // network interface 상태 확인 # ipadm show-if // network 설정 # ipadm delete-ip net0 # ipadm create-ip net0 # ipadm create-addr -T static -a local=192.168.0.1/24 net0 // default gw 및 interface 별 상태 확인 # netstat -rn // default gw 설정 # route -p add default 192.168.0.254 // (tcp,udp) smallest_anon_port, largest_anon_port 설정 # ipadm set-prop -p smallest_anon_port=9000 tcp # ipad..

OS/Solaris 2021.07.16

[OS/macOS] remote 서버 접근 ip 저장 script (vmgmt)

// echo "alias vmgmt='/원하는 디렉토리/vmgmt.sh" >> ~/.zshrc # vmgmt.sh # 원하는 위치에 script를 놓고 사용한다. SCRIPT_DIR=/원하는 디렉토리 COMMAND=$1 if [ -z $COMMAND ]; then echo 'ERROR : Please input your command' else if [ "$COMMAND" = "help" ]; then echo 'vmgmt option [param]' echo 'option : [ init / ls / mk / rm / help ]' elif [ "$COMMAND" = "init" ]; then echo '###########################################\n#########..

OS/macOS 2021.06.18

[OS/Linux] watchdog & kworker 프로세스에 의해 CPU stuck 현상

watchdog이란? Watchdog이란 주어진 시간에 특정 일이 발생하는지 감시하는 기능입니다. 기본적인 기능은 일정한 시간을 설정해 놓고 그 시간을 감소시키면서 설정된 시간이 0이 되기 전까지 시간을 재설정을 하지 않으면 System Reset이 되는 것입니다. 그렇기 때문에 Watchdog 타이머 값을 계속 재설정 하는 것을 포함하여 정해진 시간내에 실행되는지 감사하는 기능입니다. 따라서 정상적인 동작을 하는 상황에서는 Watchdog은 발생하지 않으며 비정상적인 상황에서 Watchdog이 발생되는 것입니다. watchdog 비활성화 sysctl kernel.nmi_watchdog=0 # 아래 명령어를 통해 비활성화 상태 확인 cat /proc/sys/kernel/nmi_watchdog kworke..

OS/Linux 2020.12.24