top

๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

IT/๋ฆฌ๋ˆ…์Šค(CentOS)

[yum ์˜ค๋ฅ˜] - Existing lock


yum ์œผ๋กœ ํŒจํ‚ค์ง€๋ฅผ ์‚ญ์ œํ•˜๋‹ค๊ฐ€ ์ž˜๋ชป ์‚ญ์ œ ์ค‘์ธ๊ฑธ ์•Œ๊ณ  ๊ธ‰ํžˆ ๋ฉˆ์ท„๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‹ค์‹œ yum์œผ๋กœ ํŒจํ‚ค์ง€๋ฅผ ์‚ญ์ œํ•˜๋ ค ํ–ˆ์„ ๋•Œ ์•„๋ž˜์™€ ๊ฐ™์€ ์˜ค๋ฅ˜๊ฐ€ ๋‚˜ํƒ€๋‚ฌ๋‹ค.


1.


Existing lock /var/run/yum.pid : another copy is running as pid ...

์œ„์˜ ์˜ค๋ฅ˜๋Š” ์ด๋ฏธ ๋‹ค๋ฅธ yum ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‹คํ–‰ ์ค‘์ด์–ด์„œ Lock์ด ๊ฑธ๋ฆฐ ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. Ctrl + z๋กœ ๋™์ž‘์„ ๋ฉˆ์ถ”๊ณ  ํ˜„์žฌ ์‹คํ–‰ ์ค‘์ธ ํ”„๋กœ์„ธ์Šค๋ฅผ ํ™•์ธํ•ด๋ณด์•˜๋‹ค.



2.

ps -ef | grep yum

์œ„ ๋ช…๋ น์–ด๋กœ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ณธ ๊ฒฐ๊ณผ ๋‹ค๋ฅธ yum์ด ์‹คํ–‰ ์ค‘์ธ ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ๊ฐ„๋‹จํžˆ ์ด ํ”„๋กœ์„ธ์Šค๋ฅผ ์ฃฝ์ด๋ฉด๋œ๋‹ค.


kill -9 pid(ํ”„๋กœ์„ธ์Šค id)

์œ„ ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•ด์„œ ์‹คํ–‰ ์ค‘์ธ yum ํ”„๋กœ์„ธ์Šค๋ฅผ ์ฃฝ์ธ ๋’ค ๋‹ค์‹œ yum์„ ์‹คํ–‰ํ•˜๋ฉด ์ž˜ ๋œ๋‹ค~!