본문 바로가기

반응형

Linux

(2)
JVM 시간 불일치 실시간으로 서버시간을 가져와 DB에 있는 데이터와 비교하여 특정 동작을 하는 Java로 만든 module 에 대해서 문제가 생겼다. 두 서버 한국표준시(KST)로 자동 timezone을 잡지만 DB에 있는 데이터와 시간비교를 할 때 조금 더 늦게 Java module이 처리되는 상황이 발생했다. Java에서 시간 얻어오는 부분.. DB 시간 처리관련해서 오랜만에 매우 삽질을 하다가 아래와 같은 사실을 발견했다. 일단 서버 환경은 이렇다 OS: HP-UX 32bit JAVA: JRE8 DBMS: Oracle 11g 원인파악과정: Java Module을 기동시에는 문제가 없으나 시간이 지난 후 점점 OS시간과 Module의 print 한 log 시간과 맞지 않는 상황이 발생 Linux server date ..
WSL(Windows Subsystem for Linux) Ubuntu 설정 리눅스용 윈도우 하위 시스템(Windows Subsystem for Linux) 윈도우 10에서 네이티브로 리눅스 실행 파일을 실행하기 위한 호환성 계층 VirtualBox VM으로 ubuntu 설치 후 여러가지 간단한 실습을 해보려는 찰나에, 세상에! 이미 사용중인 윈도우10에 우분투를 간단하게 설치하여 사용가능하다는 얘길듣고 바로 조사해보았다. WSL은 64비트 윈도우 10 환경에서 마이크로소프트가 개발한 리눅스 호환 커널 인터페이스를 제공하며, 그 위에 리눅스 유저랜드(우분투, SUSE, 페도라 등)를 실행시킬 수 있다. 다만, 리눅스 커널 코드가 포함되지 않았기 때문에, Linux kernel system call 이 다 호환되지 않아서 일부 app(nmap 등) 들은 실행되지 않는 등의 단점이 ..