AWS EC2 νΈμ€νΈμ΄λ¦
μ΅κ·Ό κ³ κ°μ¬μ μκ³μ΄ λ°μ΄ν°λ² μ΄μ€ μλ²μ μλ λ°μ΄ν°λ₯Ό μ΅μ ννκ³ μμ λλ λ°μ΄ν°μ μΌλΆλ₯Ό CSVλ‘ μΆμΆνμ¬ S3 λ²ν·μ λ°±μ νλ μ μ§λ³΄μ μμ μ μννκ³ μμ΅λλ€. ν΄λΉ μκ³μ΄ λ°μ΄ν°λ² μ΄μ€λ μμ© κΈ°μ λ‘ λΌμ΄μΌμ€ νμΈμ μν΄ μΈλΆ ν΅μ μ μννλλ° μ΄ κ³Όμ μμ μλ² νΈμ€νΈμ΄λ¦μ λΌμ΄μΌμ€ λ°κΈ μ μ§μ λ κ°μΌλ‘ μ§μ ν΄μΌν©λλ€.
κ³ κ°μ¬ μΈνλΌνμμ 볡μ λ μλ²λ₯Ό μ 곡ν΄μ£Όμμ§λ§ νΈμ€νΈμ΄λ¦μ΄ μμλ‘ μ€μ λμ΄μκΈ° λλ¬Έμ νΈμ€νΈμ΄λ¦μhostnamectlμ ν΅ν΄ λ³κ²½ν΄μΌ νμ΅λλ€. κ³ κ°μ¬ νκ²½μ μ κ·Ό ν΅μ λ₯Ό μν΄HIWARE(HI-TAM)μ΄ μ μ©λμ΄ μμ΄ μμ μ§ν μ μλ² νΈμ€νΈμ΄λ¦ λ³κ²½μ΄ μ κ·Ό ν΅μ μ μν₯μ λ―ΈμΉμ§ μμμ νμΈλ°μμ΅λλ€.
hostnamectl μ ν΅ν νΈμ€νΈμ΄λ¦ λ³κ²½
sudo hostnamectl set-hostname tsdb.local
[ec2-user@tsdb ~]$ hostname -f
tsdb.local
EC2 μΈμ€ν΄μ€κ° μ΄λ―Έ λ§λ€μ΄μ§ κ²½μ°μ΄λ―λ‘ μλ² μ μ νμ hostnamectl λͺ λ Ήμ΄λ₯Ό ν΅ν΄ νΈμ€νΈμ΄λ¦μ λ³κ²½ν μ μμ΅λλ€. μλ² μ¬λΆν μ μννμ§ μμ κ³νμ΄λ―λ‘ μλ² μ¬λΆν μ νΈμ€νΈμ΄λ¦ κ³ μ μ μν μ€μ μ μ§ννμ§ μμμ΅λλ€.
μ¬μ©μ λ°μ΄ν°μ cloud-config λ‘ νΈμ€νΈμ΄λ¦ μ§μ
#cloud-config
hostname: tsdb.local
fqdn: tsdb.local
manage_etc_hosts: true
λ§μ½, μ΄κΈ° μΈνλΌ κ΅¬μ± μ EC2 μΈμ€ν΄μ€λ₯Ό μμ±νλ λ¨κ³μμ νΈμ€νΈμ΄λ¦μ μ§μ νκ³ μΆλ€λ©΄ μμ κ°μ΄ μ¬μ©μ λ°μ΄ν° νλͺ©μcloud-config μ€μ μ ν¬ν¨νμ¬ IP μ£Όμ κΈ°λ°μ΄ μλ μνλ νΈμ€νΈμ΄λ¦μ μ μ©ν μ μμ΅λλ€.
νΈμ€νΈμ΄λ¦ λ³κ²½μ μν νμΌ λͺ©λ‘
μ΄μΈμ λ°©λ²μ μ°Ύμ보면 EC2 μΈμ€ν΄μ€μOS μ νμ λ°λΌ μλμ κ°μ νμΌμ μμ ν΄μ νΈμ€νΈμ΄λ¦μ λ³κ²½ν μ μμμ μ μ μμ΅λλ€.
- /etc/hostname
- /etc/hosts
- /etc/sysconfig/network
- /etc/cloud/cloud.cfg