安装 infobright 遇到了不少的问题,总结一下。
1、先是要求装 boost 1.4.2 以上。
原来机器上老的boost库版本是 1.3.3
2、装完 boost。还不能立马使用。需要重新登录。
3、在编译 infobright 的过程中。遇到了 leaf() 找不到的情况。
这是由于 boost 库 v3 版中, leaf()被做为要弃用的方法了。用 path().filename().string() 来替代。
4、在编译在最后 link 的时候,不能成功 link 。这是由于 /etc/ld.so.conf 中的配置,没有将 /usr/local/lib/ 放在比较靠前的位置。而老的 boost 库在 /usr/lib/ 下面。调整了一下位置,解决。
5、安装完成之后。启动不了。说找不到共享库文件。 通过 ln -s /usr/local/lib/libboost_xxxx.so.xxx /usr/lib64/libboost_xxxx.so.xxx 才解决。
ln -s /usr/local/lib/libboost_filesystem.so.1.47.0 /lib64/libboost_filesystem.so.1.47.0
ln -s /usr/local/lib/libboost_program_options.so.1.47.0 /lib64/libboost_program_options.so.1.47.0
ln -s /usr/local/lib/libboost_regex.so.1.47.0 /lib64/libboost_regex.so.1.47.0
ln -s /usr/local/lib/libboost_thread.so.1.47.0 /lib64/libboost_thread.so.1.47.0
ln -s /usr/local/lib/libboost_system.so.1.47.0 /lib64/libboost_system.so.1.47.0
6、安装完成,配置好 cnf 文件,开始启动,失败说
110903 1:03:25 [ERROR] Can't find messagefile '/usr/local/dm/infobright/share/mysql/english/errmsg.sys'
/usr/local/dm/libexec/mysqld: Unknown error 1146
110903 1:03:25 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
110903 1:03:25 [ERROR] Unable to load configuration
110903 1:03:25 [ERROR] ERROR: The configuration file brighthouse.ini not found
110903 1:03:25 [ERROR] Plugin 'BRIGHTHOUSE' init function returned error.
110903 1:03:25 [ERROR] Plugin 'BRIGHTHOUSE' registration as a STORAGE ENGINE failed.
110903 1:03:25 [ERROR] Aborting
找了一下,'/usr/local/dm/infobright/share/mysql/english/errmsg.sys' 这个文件是在的,想起来,以前安装 mysql 时的经验,可能是 mysql 用户无法访问这个目录。把其用户改成 mysql ,解决。
余下的问题,通过 mysql_install_db 解决。
7、再次启动,遇到如下错误。
110903 1:10:13 [ERROR] Brighthouse: Can not access cache folder /usr/local/dm/cache.
110903 1:10:13 [ERROR] Plugin 'BRIGHTHOUSE' init function returned error.
110903 1:10:13 [ERROR] Plugin 'BRIGHTHOUSE' registration as a STORAGE ENGINE failed.
110903 1:10:13 [ERROR] Unknown/unsupported table type: brighthouse
110903 1:10:13 [ERROR] Aborting
也是由于权限问题,改为 mysql 用户。
chown mysql.mysql -R /usr/local/dm/cache
搞定,启动成功。
分享到:
相关推荐
**Ubuntu安装Infobright及主从同步** Infobright是一款开源的企业级数据仓库系统,以其高效的数据压缩和快速查询性能而受到关注。在Ubuntu操作系统上安装Infobright并配置主从同步是数据库管理员常见的任务,这有助...
需要注意的是,如果你的系统之前已经安装过Infobright,需要先清理掉旧的配置和文件,如`/etc/my-ib.cnf`、`/etc/init.d/mysqld-ib`、`/usr/bin/mysql-ib`以及Infobright的所有相关文件,以避免冲突。 总的来说,...
在本压缩包"infobright-社区版.zip"中,包含了Infobright 4.0.7的安装文件,适用于x86_64架构的Linux系统。 Infobright的核心技术是其专利的列式存储引擎,这使得它在处理大规模数据集时表现出色。与传统的行式...
本文将详细解析Infobright的核心技术、安装过程以及如何利用Infobright-4.0.7-0-x86_64-ice.rpm安装包进行部署。 Infobright的核心技术在于其独特的数据压缩算法——Kraken,它能够在存储数据时自动进行高效压缩,...
infobright-4.0.7,32位系统,32位。
这意味着社区支持和文档资源是可用的,这对于解决安装和使用过程中的问题非常有帮助。通过阅读这些资源,用户可以学习如何创建数据库、导入数据、优化查询性能以及如何进行日常维护。 总的来说,Infobright 4.0.7是...
3. 在目标环境中准备Infobright数据库,确保所有必要的组件和依赖项已安装。 4. 执行数据迁移,可能涉及到数据清洗、转换和加载。 5. 测试迁移后的数据,确保数据的完整性和一致性。 6. 配置和优化Infobright实例以...
描述中的"infobright for windows 64 数据仓库 快速安装包"意味着这个压缩包包含了快速安装Infobright数据仓库所需的全部组件,用户可以便捷地在Windows 64位系统上搭建数据仓库环境,快速启动数据分析工作。...
如果遇到依赖问题,可能需要手动解决或者通过yum或apt-get等包管理器解决。 5. 安装完成后,你可以通过`infobright`相关的命令行工具来启动、停止、配置Infobright服务。例如,启动Infobright数据库服务可能需要...
Infobright是一款高性能的列式数据库系统,尤其适合大数据分析场景。其核心优势在于其独特的数据存储和查询优化机制,这使得它在处理大规模数据分析时能展现出极高的性能。 Infobright的架构基于MySQL,但采用了...
Infobright是一款高效的数据仓库解决方案,它以列式存储为主,特别适合大数据分析场景。这款数据库系统被设计用于处理大规模的结构化数据,提供快速的查询性能和低存储成本。结合MySQL,它能够为用户提供一个全面的...
infobright-4.0.7-0-x86_64-ice.zip数据库rpm包文件(infobright)
通常,安装Infobright的步骤会包括使用RPM命令进行安装,例如`rpm -ivh infobright-4.0.7-0-x86_64-ice.rpm`,这将自动处理依赖关系并完成安装。 在部署Infobright时,你需要考虑几个关键因素。首先,你需要一个...
Infobright最近有部分工作涉及到了 Infobright 数据仓库,就浏览了一些相关的资料,感觉很受启发。下面写一些感想,如有谬误,还请指正。 简单的来讲,Infobright 主要有下面的一些优点: 1. TB 级的数据存储和...
1. **安装与配置**:Infobright提供安装指南,包括下载合适的软件版本、配置系统环境、安装软件包以及初始化数据库服务。 2. **数据导入导出**:Infobright支持使用SQL语句或者专用工具进行数据导入导出。例如,...
7. **社区支持**:Infobright有一个活跃的开发者和用户社区,提供各种资源、文档和论坛讨论,帮助用户解决问题和分享最佳实践。 8. **安全性**:尽管没有在标题和描述中提及,但作为一款企业级产品,Infobright通常...
6. **示例和演示(Examples and Demos)**:提供了一些基础的使用示例,帮助新用户快速上手。 7. **许可证文件(License)**:Infobright作为开源软件,其许可证文件(如GPL或AGPL)规定了用户可以如何使用、修改和...
infobright ,一个基于mysql的数据仓库系统实现,它已经是很多开源或商用BI系统的底层存储引擎。