아직 일부 활용만 하는 입문자인데요.
찾아봐도 모르겠네요. 메모리가 왜 제한이 될까요.
윈10프로에 도커 깔아서 쓰고 있는데요. 동일 모델 2cpu시스템이 두 개입니다.
둘이 환경 세팅 모든 게 같은데.. 한 개는 본래대로 알아서 잘 구성이 되는데요.
한 개만 램 용량이 32GB임에도 다음처럼 시스템 메모리를 적절히 못 쓰고 메모리가 제한이 되어 있네요.
드라이버 류는 다 업데이트 했고요.(하기전 후도 비교했네요)
Total Memory: 15.13GiB
Advanced엔 정상으로 30464MB까지 할당 가능하게 나오고요.
뭔가 꼬여있는 거 같은데 윈10 다시 깔아보고 도커 재설치 해보고 등등 해도 안되네요. 윈도우즈 구성에서 hyper-v활성 비활성 해봤고요.
혹시 램 슬롯 영향도 있을까요?.. 두 시스템의 차이는 오직 램 슬롯인데..
램 위치를 바꿔볼까 했는데 문제 시스템이 밑에 깔려 있어서 꺼내려면 위에 있는 시스템들 다 꺼야 해서 보류중이네요. (설마 이걸까요..)
어딜 만져?..줘야 할까요...ㅠ
도커 데몬 설정을 수정해서 총 메모리를 늘려줘보고 싶은데 메모리 부분은 안보이네요.
쓸모없어 보이지만 docker info 긁어와 볼게요.
docker info
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 18.06.1-ce
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 468a545b9edcd5932818eb9de8e72413e616e86e
runc version: 69663f0bd4b60df09991c08812a60108003fa340
init version: fec3683
Security Options:
seccomp
Profile: default
Kernel Version: 4.9.93-linuxkit-aufs
Operating System: Docker for Windows
OSType: linux
Architecture: x86_64
CPUs: 32
Total Memory: 15.13GiB <========================================= 여기요.
Name: linuxkit-00155db38101
ID: XM4J:3NDU:YEZV:52KJ:ID33:FB4U:6OLP:UKYP:XMNV:AE46:YD6H:2NXR
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): true
File Descriptors: 22
Goroutines: 46
System Time: 2018-09-17T20:43:49.8975231Z
EventsListeners: 1
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false
--------------------------
정상인 거의 클론(같은 모델 서버)인 시스템
docker info
Containers: 34
Running: 22
Paused: 0
Stopped: 12
Images: 1
Server Version: 18.06.1-ce
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 468a545b9edcd5932818eb9de8e72413e616e86e
runc version: 69663f0bd4b60df09991c08812a60108003fa340
init version: fec3683
Security Options:
seccomp
Profile: default
Kernel Version: 4.9.93-linuxkit-aufs
Operating System: Docker for Windows
OSType: linux
Architecture: x86_64
CPUs: 32
Total Memory: 28.65GiB <=========================================== 정상
Name: linuxkit-00155de5d305
ID: 7EYR:MMHK:MECD:OR52:2QFF:6YN4:7R3S:MBHQ:3M27:Z43X:4POU:LIS2
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): true
File Descriptors: 154
Goroutines: 135
System Time: 2018-09-17T21:37:05.3281489Z
EventsListeners: 1
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false
=====
하아.. 갑니다.. 램 슬롯 바꿔보러요. 어떻게든 해결되면 여기에 남길게요.
행복한 하루되세요!!
시스템 메모리는 정상인 듯 32GB로 나타나도 CPU핀 문제로 활용은 안될 수 있는 건가요?
용량 인식은 제대로 되고 작업 관리자 램부분 32GB로 나오고 정상인 듯 보이는데 활용이 안되는 느낌이네요.
부팅 테스트때도 레드 뜨는 램은 없었고요.
램 슬롯 바꾸고 바이오스 초기화에 도커 재설치를 해봐도 절반의 램만 활용되고 있습니다.ㅠ
OS는 이미 재설치 해본 거라.. 와우 귀신이 곡할 노릇이네요. 이제 남은 건 기도 뿐인가..
사실 하드웨어 문제는 아니길 바랐거든요.ㅠㅠ
테스트 중인데.. 이러면 번거로워지는데 말이죠; 하핫.. 잠시 정리 좀 하고(주변이 아니라 멘탈을..) 최후에 소켓 봐봐야 겠네요.
알려주셔서 정말 감사합니다. 역시 고수님 b
페르세우스님도 행복한 하루되세요~~
도커에 Advanced에서 할당할 수 있는 램은 30464MB로 잘 나타나고 최대로 잡아보고 나면(대략 15.13GiB넘어가면).. 결과 위 처럼 15.13GiB이상 할당이 안되네요.
BIOS에 부품들에 다 똑같은데 이 시스템만 이런 건 이해가 안되네요; 이렇다면 페르세우스님 말씀대로 하드웨어 문젠거 같기도 하고..
아니면 Hyper-v를 알아봐야 하려나요. 일단 제일 만만한 구버전 도커를 구해서 깔아봐야 겠네요.
네 대충 그렇게 도는 것으로 알고 있습니다.(윈7에서는 그랬는데.. 윈10은 다른 것 같기도 하고 잘 모르겠네요;)
리눅스 제가 잘 못다뤄서 관리하기가 번거로워서요. 알아가고 있습니다.^^
조금 시간의 여유를 뒀다가 포톤OS라는 거 한번 접해보려 합니다.
몇 대 더 돌리고 있는데요. 딱 문제가 되는 시스템은 이거 하나네요. 페르세우스님 말씀이 정답인 거 같다고 느낌이 오고 있습니다.