em1, p2p1 ๊ฐ์ ์ด๋๋ท ์ด๋ฆ์ ๋ณ๊ฒฝํ๊ธฐ
em1, p2p1 ๊ฐ์ ์ด๋๋ท ์ด๋ฆ์ ๋ณ๊ฒฝํ๊ธฐ ๊ด๋ จ
์๋ ํ์ธ์. NHN์ํฐํ ์ธ๋จผํธ ์ฅ์ฌ์์ ๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ๋ฆฌ๋
์ค์ ์ด๋๋ท ์ด๋ฆ์ eth0
, eth1
๊ณผ ๊ฐ์ด eth
๋ฅผ prefix๋ก ์ฌ์ฉํ์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ๋ช ํด ์ ๋ถํฐ ๋ฆฌ๋
์ค ๋ฐฐํฌํ๋ค์ด eth0 ๊ณผ ๊ฐ์ ์ ํต์ ์ธ ethernet naming์ ๋ฒ๋ฆฌ๊ณ em1
์ด๋, p2p1
์ด๋ ๊ฐ์ ํด๊ดดํ(?) ์ด๋ฆ์ ์ฐ๊ธฐ ์์ํ๋๊ตฐ์.
์ด๋๋ท์ด ํ๋ ๋ฟ์ธ ์ผ๋ฐ์ ์ธ PC ํ๊ฒฝ์์์ผ eth0
์ด๋ , em1
์ด๋ , p2p1
์ด๋ ๋คํธ์ํฌ๋ฅผ ์ธ ์ ์๋ ํฌํธ๊ฐ ํ๋ ๋ฐ์ ์์ผ๋ ์ ๊ฒฝ ์ธ ์ผ์ด ์์ต๋๋ค.
ํ์ง๋ง ์๋ฒ ํ๊ฒฝ์์๋ ์๋นํ ๋์์ด ๋์๋ ๋ชจ์์
๋๋ค. ๋ผ์ฐํฐ๊ฐ ๋์๋ ์ง, ์๋๋ฉด ์กฐ๊ธ๋ง ํฐ ์๋ฒ ๊ฐ์ ๊ฒฝ์ฐ์๋ HA ์ฉ์ผ๋ก๋ network bonding ๋ฑ์ ์ฉ๋๋ก ์ด๋๋ท ํฌํธ๊ฐ ๋ช ๊ฐ์ฉ ๋๋๊น์. ์ด๋ฐ ์ํฉ์ด๋ผ๋ฉด ์ด๋ค ํฌํธ๊ฐ eth0
์ธ์ง, ์ด๋ค ํฌํธ๊ฐ eth1 ์ธ์ง ๊ตฌ๋ถํ๊ธฐ๊ฐ ์์ฒญ ๊ณค๋ํด์ง๋๋ค.
์ฌ์ง์ด ๋ ์๋ ์๋ ์ปค๋์ด PCI bus๋ฅผ ์ฝ๋ ์์์ ๋ฐ๋ผ eth0
์ด ๋ค์๋ฒ ๋ถํ
๋์๋ eth1
์ด ๋๊ธฐ๋ ํ๋ ๋ฑ ๋ฌธ์ ๊ฐ ๋ง์์ต๋๋ค. ๊ทธ๋์ udev
๊ฐ ๋์
๋์
./etc/udev/rules.d/
70-persistent-net.rules
๊ฐ์ ํ์ผ์ ์ด์ฉํด์ MAC ์ฃผ์๋ฅผ ํน์ ์ด๋๋ท ์ด๋ฆ์ผ๋ก ๊ฐ์ ๋ก ๋งคํํ๋ ๋ฐฉ๋ฒ์ด ๋ง์ด ์ฌ์ฉ๋์์ต๋๋ค.
๊ทธ๋ฌ๋ค๊ฐ ๋ช ํด ์ ๋ถํฐ๋ ์์ ์ด๋๋ท ์ด๋ฆ์ ๋ฌผ๋ฆฌ์ ์ธ ์์๋ฅผ ๋ฐ์ ๋ฃ๋ ๋ฐฉ์์ด ์ฌ์ฉ๋๊ธฐ ์์ํฉ๋๋ค. ๊ทธ๊ฒ ๋ฐ๋ก em1
์ด๋ p2p1
๊ฐ์ ๋
์๋ค์ด์ฃ . em1
์ ์จ๋ณด๋ ์ด๋๋ท ํฌํธ์ด๊ณ , p
๋ก ์์ํ๋ ๊ฑด PCI NIC ์
๋๋ค.
p
๋ค์์ ์ฒซ๋ฒ์งธ ์ซ์๋ PCI ์ฌ๋กฏ์ ์ด๋ฆ์ด๊ณ , ๋๋ฒ์งธ p์ ๋ค์๋ฒ ์ซ์๋ ๊ทธ NIC๊ฐ ์ฌ๋ฌ ํฌํธ๋ฅผ ๊ฐ์ง๊ณ ์์ ๋ ์ฒซ๋ฒ์งธ ํฌํธ๋ฅผ ์๋ฏธํ์ฃ .
์ด๋ ๊ฒ ํด ๋์ผ๋ ํธํ๊ธด ํ์ง๋ง...
์์ ์ eth
๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๋์ฝ๋ฉ ํ๋ ๋ช๋ช application ๋ค์ด ๋์ํ์ง ์๋ ๊ฒฝ์ฐ๋ ์์ต๋๋ค. ํนํ ์ ๊ฐ ์์ฃผ ์ผ๋ iptraf
๋ eth
๋ง ์ธ์ํฉ๋๋ค.
๊ทธ ์ธ์๋ ์ํฉ์ ๋ฐ๋ผ ์ด๋๋ท ์ด๋ฆ์ ๋ฐ๊พธ์ด์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ์๋๋ฐ. ์ด ๋๋ ๋ค์ ๋ฐฉ๋ฒ์ ์ฐ๋ฉด ๋ฉ๋๋ค.
์ฌ๊ธฐ์์ ๊ฐ์ ธ์์ต๋๋ค.
์์ฝํ์๋ฉด, ์ญ์๋ /etc/udev/rules.d/
70-persistent-net.rules
๋ฅผ ์ด์ฉํ๋ ๋ฐฉ๋ฒ์
๋๋ค.
vi /etc/udev/rules.d/70-persistent-net.rules
#
# SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="88:51:fb:64:40:14", ATTR{dev_id}=="0x0",
# ATTR{type}=="1", KERNELS=="0000:00:19.0", NAME="eth0"
์ ๊ฐ์ด ํ ์ค๋ก ์ฃฝ ์จ ์ฃผ๋ฉด ๋ฉ๋๋ค.
address
๋ MAC ์ฃผ์์ด๊ณ ,
KERNELS
๋ lspci -D
์ ์ ๋์ค๋ PCI ๋ฒ์ค์ ์์ด๋์
๋๋ค.
lspci -D
#
# 0000:00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
# ....
# 0000:00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
# ....
#
# 0000:03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
๊ทธ๋ฆฌ๊ณ NAME์ ์ํ๋ ์ด๋ฆ์ ์จ ์ฃผ๋ฉด ๋ฉ๋๋ค. ๋ฆฌ๋ถํ
ํ๋ฉด eth0
, eth1
๋ก ์ด๋ฆ์ด ๋์ต๋๋ค.
์ด์์ ๋๋ค.
์์ฐธ. ์ ๊ฐ ํ ์คํธํ ํ๊ฒฝ์ ์ฐ๋ถํฌ 14.04 ์ ๋๋ค. CentOS ์์๋ ์๋ง ๋น์ทํ๊ฒ ๋์ง ์ถ์ต๋๋ค.
์ฐธ๊ณ ๋ถํ๋๋ฆฝ๋๋ค. ๊ฐ์ฌํฉ๋๋ค.