Moby: λ°λΉ„μ•ˆ μŠ€ν†‘ 컀널은 λ©”λͺ¨λ¦¬ μ œν•œμ„ μ§€μ›ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€

에 λ§Œλ“  2013λ…„ 04μ›” 11일  Β·  7μ½”λ©˜νŠΈ  Β·  좜처: moby/moby

컀널이 cgroup λ©”λͺ¨λ¦¬ μ œν•œμ„ μ§€μ›ν•˜μ§€ μ•ŠκΈ° λ•Œλ¬Έμ— Docker ν…ŒμŠ€νŠΈ ν•˜λ„€μŠ€λŠ” Debianμ—μ„œ μ‹€νŒ¨ν•©λ‹ˆλ‹€. λ°λΉ„μ•ˆ 컀널 μ„€μ •μ˜ λ‹€μŒ νŒ¨μΉ˜κ°€ λͺ…λͺ…λœ 지원을 ν™œμ„±ν™”ν•˜μ§€λ§Œ, 이것은 아직 곡식 컀널 νŒ¨ν‚€μ§€μ˜ 일뢀가 μ•„λ‹™λ‹ˆλ‹€.

--- /boot/config-3.2.0-4-amd64 2013-02-27 01:21:37.000000000 -0800
+++ ꡬ성-3.2.0-4-amd64 2013-04-02 19:23:20.661887146 -0700
@@ -128,9 +128,9 @@
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
CONFIG_CGROUP_MEM_RES_CTLR=y
-CONFIG_CGROUP_MEM_RES_CTLR_DISABLED=y
+# CONFIG_CGROUP_MEM_RES_CTLR_DISABLEDκ°€ μ„€μ •λ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€.
CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
-# CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLEDκ°€ μ„€μ •λ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€.
+CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
CONFIG_CGROUP_PERF=y
CONFIG_CGROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

이 μž‘μ—…μ„ μˆ˜ν–‰ν•˜λŠ” 방법을 κΆκΈˆν•΄ν•˜λŠ” λ‚˜μ²˜λŸΌ μˆ˜μ—Όμ΄ μ—†λŠ” λ‹€λ₯Έ λΆˆμŒν•œ λ†ˆμ„ μœ„ν•΄...
http://askubuntu.com/a/19487/62915

  1. cgroup_enable=memory swapaccount=1 ν˜„μž¬ GRUB_CMDLINE_LINUX_DEFAULT λ³€μˆ˜μ— /etc/default/grub
  2. sudo update-grub μ‚¬μš© μ€€λΉ„
  3. μΈμŠ€ν„΄μŠ€λ₯Ό λ‹€μ‹œ μ‹œμž‘ν•˜κ³  μž‘λ™ν•΄μ•Ό ν•©λ‹ˆλ‹€.

λͺ¨λ“  7 λŒ“κΈ€

이 λ¬Έμ œλŠ” 포μž₯ 문제 #251κ³Ό 관련이 μžˆμŠ΅λ‹ˆλ‹€.

이것은 μ•„λ§ˆλ„ λ°λΉ„μ•ˆ ν”„λ‘œμ νŠΈμ— λ³΄κ³ λ˜μ–΄ 그듀이 κ³ μΉ  수 μžˆλ„λ‘ ν•΄μ•Ό ν•©λ‹ˆλ‹€.

@crack : μž‘λ™ν•©λ‹ˆλ‹€. κ°μ‚¬ν•©λ‹ˆλ‹€!

@unclejack : Debian에 μ œκ³΅ν•˜κΈ° μœ„ν•΄ 이것에 λŒ€ν•΄ 더 λ§Žμ€ 쑰사λ₯Ό ν–ˆλŠ”λ°, κΈ°λ³Έ 컀널이 λ©”λͺ¨λ¦¬ μ œν•œμ„ μ§€μ›ν•˜μ§€ μ•Šμ§€λ§Œ 이λ₯Ό ν™œμ„±ν™”ν•˜κΈ° μœ„ν•΄ 컀널 λΆ€νŒ… λ§€κ°œλ³€μˆ˜ 섀정을 μ§€μ›ν•˜λŠ” κ²ƒμœΌλ‘œ λ‚˜νƒ€λ‚¬μŠ΅λ‹ˆλ‹€. λ§€κ°œλ³€μˆ˜ 섀정은 λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€.

cgroup_enable=λ©”λͺ¨λ¦¬ μŠ€μ™‘ 계정=1

이 λ¬Έμ œμ— λŒ€ν•΄ μš”μ•½ν•˜μžλ©΄ λ°λΉ„μ•ˆ μ‚¬μš©μžλŠ” /boot/grub/grub.cfg에 λ‹€μŒ λ§€κ°œλ³€μˆ˜λ₯Ό μΆ”κ°€ν•˜λŠ” ν‘œμ€€ Wheesy μ»€λ„λ‘œ λͺ¨λ“  ν…ŒμŠ€νŠΈλ₯Ό ν†΅κ³Όν•˜λŠ” dockerλ₯Ό μΆ©λΆ„νžˆ 즐길 수 μžˆμŠ΅λ‹ˆλ‹€.

linux /boot/vmlinuz-3.2.0-4-amd64 [기타 λ§€κ°œλ³€μˆ˜] cgroup_enable=λ©”λͺ¨λ¦¬ μŠ€μ™‘κ³„μ •=1

이것은 쒋은 λ¬Έμ„œκ°€ 있으면 νŠΉλ³„ν•œ νŒ¨ν‚€μ§€κ°€ μ—†λŠ” Debian Wheesyκ°€ Dockerλ₯Ό μ™„μ „νžˆ μ§€μ›ν•œλ‹€λŠ” 것을 μ˜λ―Έν•©λ‹ˆλ‹€.

이 문제λ₯Ό λ°λΉ„μ•ˆ 도컀 νŒ¨ν‚€μ§€μ— ꡐ차 κ²Œμ‹œ, 문제 #251

μ—¬κΈ° μ˜€λŠ” λͺ¨λ“  μ‚¬λžŒμ—κ²Œ 정보λ₯Ό μ œκ³΅ν•˜κΈ° μœ„ν•΄ 컀널 νŒ¨ν‚€μ§€κ°€ μ—…λ°μ΄νŠΈλ˜κ±°λ‚˜ initrdκ°€ λ‹€μ‹œ 생성될 λ•Œ μ΄λŸ¬ν•œ μ˜΅μ…˜μ„ μœ μ§€ν•˜λ €λ©΄ λ°λΉ„μ•ˆμ—μ„œ μ΄λŸ¬ν•œ μ˜΅μ…˜μ„ μΆ”κ°€ν•˜λŠ” ν‘œμ€€ 방법은 ν•΄λ‹Ή μ˜΅μ…˜μ„ /etc/default/grub의 GRUB_CMDLINE_LINUX_DEFAULT에 μΆ”κ°€ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€.

이 μž‘μ—…μ„ μˆ˜ν–‰ν•˜λŠ” 방법을 κΆκΈˆν•΄ν•˜λŠ” λ‚˜μ²˜λŸΌ μˆ˜μ—Όμ΄ μ—†λŠ” λ‹€λ₯Έ λΆˆμŒν•œ λ†ˆμ„ μœ„ν•΄...
http://askubuntu.com/a/19487/62915

  1. cgroup_enable=memory swapaccount=1 ν˜„μž¬ GRUB_CMDLINE_LINUX_DEFAULT λ³€μˆ˜μ— /etc/default/grub
  2. sudo update-grub μ‚¬μš© μ€€λΉ„
  3. μΈμŠ€ν„΄μŠ€λ₯Ό λ‹€μ‹œ μ‹œμž‘ν•˜κ³  μž‘λ™ν•΄μ•Ό ν•©λ‹ˆλ‹€.
이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰