Çì³î·ÎÁö (esxi) ¿¡ 2.5G NIC ÀνıîÁö´Â ¼º°øÇߴµ¥ SMB Àб⠰¡´É ¾²±â ºÒ°¡´É Áõ»ó....
환경은 esxi 6.5에 설치된 jun's 1.04b DS918+ DSM 6.2 버전대이고
PC <-> 헤놀로지 1Gbps 병목 현상을 좀 해결하고자
PC <-> 헤놀에만 2.5G NIC을 달아서(PC에는 온보드 2.5Gbps가 이미 있음) SMB파일 전송속도를 늘리고자하는게 목적이였습니다.
esxi에 rtl8125 (2.5g nic) vib 설치 후 esxi에서 인식 식힌 후
헤놀로지 vm에 3번때 nic으로 vmxnet3 추가 한 후에 DS918이 맥시멈 NIC이 2개 이기때문에
/etc/synoinfo.conf
/etc.defaults/synoinfo.conf
에서 maxlanport 값을 4로 변경 하고 재부팅 후 MTU사이즈 9000으로 변경 (PC,esxi 가상스위치,헤놀 NIC3 전부 9000으로 변경)
인식하는걸 확인했고 PC 및 헤놀로지VM NIC3에 같은 대역의 사설 IP를 넣어 ping 확인까지 하고
PC에서 SMB를 헤놀 NIC3(2.5Gbps NIC) 사실IP를 통해 마운트까지 성공했습니다.
테스트를 위해 헤놀로지 드라이브중 SSD로 만든 볼륨을 마운트하였으며
읽기 속도가 2.5Gbps까지 나오는것을 확인했습니다.
하지만 쓰기가 불가능 하고
위와 같은 에러코드값과 함께 쓰기가 불가능하네요
어떤 것을 의심해봐야할까요?
지금 의심스러운건 헤놀로지 vm 에서 NIC3가 10Gbps로 잡힌다는게 좀 의심스럽긴하지만
안되는거면 읽기/쓰기 모두다 안되야하는데 읽기만 가능할걸로 봐서는 아닌듯 싶은데요.
2cpu 고수님들의 조언이 필요합니다.
도와주세요...
아래는 참고하시라고 현재의 상황들의 스크린샷입니다.
¸¸¾à ÇØÁ¦ÇÏ°íµµ µ¿ÀÏÇÑ Çö»óÀÌ ¹ß»ýÇϸé
Network Offload(TSO, LRO) ±â´Éµµ ÇØÁ¦Çغ¸½Ã±æ ¹Ù¶ø´Ï´Ù.
Understanding TCP Segmentation Offload (TSO) and Large Receive Offload (LRO) in a VMware environment
(https://kb.vmware.com/s/article/2055140)
VMXNET3·Î ÀâÀ¸¸é 10±â°¡·Î ¶ß´Â°Ô ´ç¿¬ÇÕ´Ï´Ù (Âü°í·Î °Ô½ºÆ®Åø ±ò¸°°æ¿ì 1±â°¡ NIC¸¦ VM¿¡ ¹°·Á³öµµ 2.5G ¼Óµµ Á¦´ë·Î ³ª¿É´Ï´Ù (VMXNETÀº ¹» ½áµµ Â÷ÀÌ°¡ ¾øÀ½)