๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ ์ธ๋ค์ผํ ๋ฆฌ์คํธํ CentOS ํ๋๋์คํฌ ์ถ๊ฐํ๊ธฐ PC์์ ์ฌ์ฉ๋๋ ํ๋๋์คํฌ๋ CD/DVD ์ฅ์น๊ฐ IDE ์ฅ์น์ด๊ณ ์๋ฒ์ฉ์ผ๋ก๋ ์ฃผ๋ก SCSI ํ๋๋์คํฌ๋ฅผ ์ฌ์ฉํ๋ค. ํ๋๋์คํฌ์๋ํ ์ค๋ช ์ http://skymeet.tistory.com/43 ๋ฅผ ์ฐธ๊ณ ํ์. IDE ์ฅ์น๋ ์ด 4๊ฐ๋ฅผ ์ฅ์ฐฉํ ์ ์์ผ๋ฉฐ ์ฅ์น๋ฅผ ํ๊ธฐํ ๋๋ IDE 0:0, 0:1, 1:0, 1:1๋ก ํ๊ธฐํ๋ค. ์ฐธ๊ณ ๋ก VMware๋ ๊ธฐ๋ณธ์ ์ผ๋ก IDE 1:0 ์ CD/DVD ์ฅ์น๋ฅผ ์ฅ์ฐฉํด์ค๋ค. ๋๋ SCSI ํ๋๋์คํฌ๋ฅผ ์ถ๊ฐํด๋ณผ ๊ฒ์ด๋ค. VMware๋ 4๊ฐ์ SCSI ์ฌ๋กฏ์ ์ ๊ณตํ๋ค. SCSI 0๋ฒ ์ฌ๋กฏ์ ๊ฒฝ์ฐ SCSI 0:0 ~ SCSI 0:15(SCSI 0:7์ VMware์์ ์์ฝํด๋ ๊ฒ์ด๋ฏ๋ก ์ ์ธ)๊น์ง ์ฌ์ฉํ ์ ์๋ค. ๋ฐ๋ผ์ SCSI ํ๋๋์คํฌ๋ ์ด 60๊ฐ ์ฌ์ฉ๊ฐ๋ฅํ๋ค. ๋ฆฌ๋ ์ค์์๋ ์ฒ.. MySQL max_allowed_packet MySQL์ ๊ณต๋ถํ๋ฉฐ ๋๋ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ๋ ค๊ณ ์๋ SQL์ ์คํํด๋ณด์๋ค.INSERT INTO maxTBL VALUES ( REPEAT('A', 10000000), REPEAT('๊ฐ', 1000000)); ๋ณด๋ฉด A๋ฅผ 10,000,000(์ฒ๋ง)๋ฒ ๋ฐ๋ณต์ํจ ๋ฌธ์์ด๊ณผ '๊ฐ'๋ฅผ 1,000,000(๋ฐฑ๋ง)๋ฒ ๋ฐ๋ณต์ํจ ๋ฌธ์์ด์ maxTBL ํ ์ด๋ธ์ ์ถ๊ฐํ๋ ๊ฒ์ธ๋ฐ ๋ค์๊ณผ ๊ฐ์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค. Error Code: 1301. Result of repeat() was larger than max_allowed_packet ์ ์ค๋ฅ์ ๋์ค๋ max_allowed_packet๊ฐ์ ์๋ฒ๋ก ์ง์ํ๊ฑฐ๋ ๋ฐ๊ฒ๋๋ ํจํท์ ์ต๋ ๊ธธ์ด๋ฅผ ๋ํ๋ด๋ ์์คํ ๋ณ์๋ค. ํ์ฌ max_allowed_packet์ 4194304 Byte๋ก ์ฝ 4.. MySQL ASCII(์์คํค ์ฝ๋) BLOB๋ก ๋ณด์ผ ๋ ๋ฌธ์๋ฅผ ์์คํค ์ฝ๋๊ฐ์ผ๋ก ๋๋ ค์ฃผ๋ ํจ์ ASCII( )๊ฐ ์๊ณ , ๋ฐ๋๋ก ์ซ์์ ์์คํค ์ฝ๋๊ฐ์ ํด๋นํ๋ ๋ฌธ์๋ฅผ ๋๋ ค์ฃผ๋ ํจ์ CHAR( )๊ฐ ์๋ค. ๊ทธ๋ฐ๋ฐ CHAR( )ํจ์๋ก ๋ฌธ์๋ฅผ ์ป์ผ๋ คํ์ผ๋ ์๋์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ๋์๋ค. ์์คํค ์ฝ๋ํ์ 65๋ A์ด๋ฏ๋ก CHAR(65)์ ๊ฒฐ๊ณผ ๊ฐ์ A๊ฐ ๋์์ผํ๋ค. ๊ทธ๋ฐ๋ฐ ์์์ ๋ณด์ด๋ฏ, 'BLOB'๋ผ๋ ๊ฒฐ๊ณผ๊ฐ ๋์จ๋ค! ์ฌ๋ฐ๋ฅธ ๊ฒฐ๊ณผ ๊ฐ์ ๋ณด๊ธฐ ์ํด์ ์๋๋ฅผ ๋ฐ๋ผํ๋ค. BLOB์์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ํด๋ฆญํ๊ณ Open Value in Viewer ๋ฅผ ํด๋ฆญํ๋ค. ๊ทธ๋ฌ๋ฉด ์๊ฐ์ ์ฐฝ์ด ๋์ค๋๋ฐ Textํญ์์ ์ ์์ ์ธ ๊ฒฐ๊ณผ๊ฐ A๋ฅผ ๋ณผ ์ ์๋ค~! MySQL ๋ฐ์ดํฐ ํ ๋ณํ ๋ฐ์ดํฐํ ๋ณํ์๋ ๋ช ์์ ํ ๋ณํ๊ณผ ์์์ ํ ๋ณํ์ด ์๋ค! ๋ช ์์ ํ ๋ณํ์ ํจ์๋ฅผ ์ด์ฉํด์ ๋ฐ์ดํฐํ์์ ๋ณํํ๋ ๊ฒ์ด๋ค. ๋ช ์์ ํ ๋ณํ๋ถํฐ ์์๋ณด๊ฒ ๋ค. 1. ๋ช ์์ ํ ๋ณํCAST ( ํํํ ๊ฐ AS ๋ฐ์ดํฐํ์[(๊ธธ์ด)] );CONVERT ( ํํํ ๊ฐ , ๋ฐ์ดํฐํ์[(๊ธธ์ด)] );ํ ๋ณํ ํจ์๋ ์ ๋ ๊ฐ์ง์ด๋ค. CAST์ CONVERT๋ ๊ฐ์์๋ฏธ๋ก, ํํํ ๊ฐ์ ํด๋น ๋ฐ์ดํฐํ์์ผ๋ก ๋ฐ๊พธ๋ ๊ฒ์ด๋ค. ์ฐธ๊ณ ๋ก ๋ฐ์ดํฐํ์[(๊ธธ์ด)]์์ [(๊ธธ์ด)]๋ ์๋ต๊ฐ๋ฅํ๋ฉฐ ์ด๋ CHAR(4)์์ (4)๋ฅผ ๋ํ๋ด๋ ๊ฐ์ด๋ค. ์๋ ์์๋ฅผ ๋ณด์. ๊ตฌ๋งคํํฉ์ ๋ํ๋ด๋ buytbl ์ด๋ผ๋ ํ ์ด๋ธ์ ๊ตฌ๋งค ๊ฐ์๋ฅผ ๋ํ๋ด๋ amount ๋ผ๋ ํ๋๊ฐ ์๋ค. ์ด ํ๋์ ํ๊ท ์ ์์ฒ๋ผ 2.9167 ์ด๋ค. CONVERT ( AVG ( a.. [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์ ์คํํ๋ฉด ์ ๋๋ค~! ์ด์ 1 ยทยทยท 10 11 12 13 14 15 16 17 ๋ค์