차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
machine-id [2020/06/04 01:16] – 만듦 adminmachine-id [2020/06/04 01:17] (현재) admin
줄 3: 줄 3:
 리눅스 서버는 ''/etc/machine-id'' 라는 파일이 있다. 해당 파일은 machine의 고유 아이디값을 랜덤하게 생성하여 저장된 것으로 32글자로 된 16바이트/128비트 의 UUID값이다. 리눅스 서버는 ''/etc/machine-id'' 라는 파일이 있다. 해당 파일은 machine의 고유 아이디값을 랜덤하게 생성하여 저장된 것으로 32글자로 된 16바이트/128비트 의 UUID값이다.
  
-이 ''machine-id''는 dbus 또는 systemd 동작에 관련되어 있으며 /etc/machine-id 는 기본적으로 /var/lib/dbus/machine-id 에 심볼릭 링크되어있는 경우도 있다.+이 ''machine-id''는 dbus 또는 systemd 동작에 관련되어 있으며 ''/etc/machine-id'' 는 기본적으로 ''/var/lib/dbus/machine-id'' 에 심볼릭 링크되어있는 경우도 있다.
  
 일단 해당 파일이 없는경우 어떤 문제가 일어나는지 알아보자 일단 해당 파일이 없는경우 어떤 문제가 일어나는지 알아보자
줄 26: 줄 26:
 </WRAP> </WRAP>
  
-시스템의 ''dmesg''내용을 보면 위와같은 항목이 나타나게 된다. 이것은 systemd가 부팅시 machine-id 를 읽어 관련 동작을 초기화하는데 있어 ''machine-id''값이 없어서 나는 오류메시지 이다.+시스템의 ''dmesg''내용을 보면 위와같은 항목이 나타나게 된다. 이것은 systemd가 부팅시 ''machine-id'' 를 읽어 관련 동작을 초기화하는데 있어 ''machine-id''값이 없어서 나는 오류메시지 이다.
 파일이 없으면 자동으로 생성하면 되는게 아닌가 싶은데 일단 파일이 없는경우 자동생성되지 않고 위와같이 오류메세지가 나타난다. 파일이 없으면 자동으로 생성하면 되는게 아닌가 싶은데 일단 파일이 없는경우 자동생성되지 않고 위와같이 오류메세지가 나타난다.
  
줄 35: 줄 35:
 두가지 방법이 있는데 아래를 참조하면 된다. 두가지 방법이 있는데 아래를 참조하면 된다.
  
-  * systemd-machine-id-setup 이용하는 방법+  * ''systemd-machine-id-setup'' 이용하는 방법
 <WRAP prewrap> <WRAP prewrap>
 <code bash> <code bash>
줄 43: 줄 43:
 </WRAP> </WRAP>
  
-  * dbus-uuidgen 사용법+  * ''dbus-uuidgen'' 사용법
 <WRAP prewrap> <WRAP prewrap>
 <code bash> <code bash>
줄 50: 줄 50:
 dbus-uuidgen --ensure dbus-uuidgen --ensure
 </code> </code>
 +</WRAP>
 +
 +<WRAP center round info 60%>
 +이후 시스템을 리부팅하여야 적용된다.
 </WRAP> </WRAP>
  
  • machine-id.1591233371.txt.gz
  • 마지막으로 수정됨: 2020/06/04 01:16
  • 저자 admin