mFi FAQ

1.mFi Controller使用哪些端口?
mFi Controller 1.0.8和之前版本的默认端口是9080和9443。
mFi Controller 1.1.0和之后版本的默认端口是6080和6443,为了不和AirController冲突。
如果你升级系统,mFi Controller会继续使用原先的端口,所以原来的设备可以继续运行。比如,你系统本来是1.0.7,默认端口为9080/9443,当你升级到1.1.1后,端口仍旧是9080/9443。
默认端口可以在/data/system.properties修改。
mFi Cloud监听多个端口(80,6080,9080等等),为了支持新老版本的固件。
网页访问mPort和mPower时,你需要指定mFi Controller端口(例如:192.168.10.1:6080)。

2.为什么不推荐32位系统?
32位系统不推荐是因为MongoDB的限制。存储大小(包括数据和索引)被限制为2GB。启动日志会减少数据库容量。如果你有很多传感器的话,传感器的数据会很快填充满你的数据库。

3.是否应该迁移数据库到64位系统?
没错。

4.怎样从一个系统复制数据库到另一个系统?
推荐使用in-app升级进程。如果不能使用,比如服务没有启动,你可以手动复制。手动复制方式不受支持而且没有全面的测试过,所以用的时候要小心。
数据库被存放在:
- Unix:/var/lib/mfi/db/
- Windows:/data/db/

拷贝数据库:
- 确保mFi已停止
- 复制整个 /db/ 目录到新的地方

新系统安装数据库:
- 确保mFi已停止
- 如果mFi系统时新安装的,在/data/system.properties设置is_default=false
- 复制数据库到新系统
- 重启系统

建议保留一份数据库的备份,直到运行起来。普遍会犯的错误是:把老数据库移到新的地方,忘记设置is_default=false,启动时新系统覆盖了老系统。

智能,先收藏夹。

谢谢分享~

sid 在WIN7系统下安装2.1.11版本 的Mfi 不能在Chcome打开呢~查看过端口也没有被占用