<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>개발로그 - devLog: mysql-의-데이터를-NFS-로-연결해서-쓸때의-crash-에러-해결에 달린 최근 댓글/트랙백 목록</title>
		<link>http://taemy.experlab.com/</link>
		<description>프레임워크(framework), 웹2.0 등 개발기술과 서비스</description>
		<language>ko</language>
		<pubDate>Tue, 16 Sep 2008 20:03:16 +0900</pubDate>
		<generator>Textcube 1.7.2 : Risoluto</generator>
		<image>
		<title>개발로그 - devLog: mysql-의-데이터를-NFS-로-연결해서-쓸때의-crash-에러-해결에 달린 최근 댓글/트랙백 목록</title>
		<url>http://taemy.experlab.com/attach/1/6885813528.jpg</url>
		<link>http://taemy.experlab.com/</link>
		<width>190</width>
		<height>230</height>
		<description>프레임워크(framework), 웹2.0 등 개발기술과 서비스</description>
		</image>
		<item>
			<title>dba님의 댓글</title>
			<link>http://taemy.experlab.com/380#comment6729</link>
			<description>innodb에서 데이타파일을 NFS에 둘때는 my.cnf에서 아래와 같이 설정하면, 아무 문제없습니다.
--------------------------------------
innodb_data_home_dir = /해당로컬디렉토리
innodb_log_group_home_dir=/해당로컬디렉토리
--------------------------------------
위와 같이 기본적으로 innodb관련 기본 데이타파일과 로그는 반드시로컬디스크에 저장하도록 합니다.
그리고 아래의옵션을 사용해 줍니다.
--------------------------------------
innodb_file_per_table
--------------------------------------
이 옵션을 주게 되면, 위의 innodb_data_home_dir의ibdata1파일에는 테이블의 데이타는 저장이 되지 않고 단순이 DB정보만 저장이 되게 됩니다. 실제 테이블의 데이타는 각 DB디렉토리 밑에 테이블명.lbd의 형태로 innodb의 실제 데이타가 저장되게 됩니다.

위와 같이 설정한후, 아래와 같이 새로 mysql 초기 DB를 생성해줍니다.
--------------------------------------
mysql_install_db --data_dir=해당NFS디렉토리
--------------------------------------

위와 같이 해주면 NFS에 데이타 파일을 위치시켜도 mysql이 기동되지 않는문제는 거의 일어나지 않습니다.
서버다운이나 mysql이 다운됐을 경우에 필요한 복구 정보는 위에서 설정한  /해당로컬디렉토리 에 위치해 있기 때문입니다.</description>
			<author>(dba)</author>
			<guid>http://taemy.experlab.com/380#comment6729</guid>
			<comments>http://taemy.experlab.com/380#comment</comments>
			<pubDate>Wed, 16 Jul 2008 21:05:53 +0900</pubDate>
		</item>
	</channel>
</rss>
