-
Notifications
You must be signed in to change notification settings - Fork 49
存储引擎测试步骤
Roy Guo edited this page Jul 26, 2017
·
1 revision
** TODO **
- 获取
Dockerfile
用于构建基础环境, 放在任意目录中,如terarkdb-tests/Dockerfile
- 构建镜像:
cd terarkdb-tests
docker build -t terarkdb/tests . # 镜像名称命名为 `terarkdb/tests`
- 通过镜像创建容器并进入容器 shell
docker run -it --name test_name \
-v /data/publicdata/wikipedia:/data \
-v /oldssd2/frost/terarkdb-tests-docker-data2:/database \
terarkdb/tests
其中:
-
/data/publicdata/wikipedia
下存储wikipidea.txt
数据文件 -
/oldssd2/frost/terarkdb-tests-docker-data2
为数据库文件存储路径,一般使用 SSD 盘,需要提前创建一个tempdir
目录
3. 进入镜像后:
cd /home/terarkdb-tests-pkg
bash terarkdb_load_wikipedia.sh
bash terarkdb_run_wikipedia.sh
以上两个脚本,在执行之前,需要修改以下两个参数:
- mysql_passwd : 设置该参数后,数据会自动上传到 `test.terark.com` 方便查看
- alt_engine_name : 设置了 `mysql_passwd`,必须同时设置该参数,用来在 `test.terark.com` 标示数据名称