您现在的位置:首页 > 文档 > 系统
Ti Top Streamer 只能运行在64位的Linux Server上,例如RedHat、CentOS、Debian、Ubuntu、RockyLinux等。
在你安装Ti Top Streamer之前,请先对系统做一些必要的检查:
1、检查CPU的核心数量(逻辑CPU):
cat /proc/cpuinfo| grep "processor"| wc -l
2、检查物理内存数量:
free -g 或者 free -m
3、确认是64位系统
getconf LONG_BIT
4、检查是否可以连接Internet
ping www.baidu.com
5、检查一个进程可以打开的文件描述符(file description)最大数量
ulimit -n建议你,参考下面的介绍,把它设置到65535或以上。
请首先检查下面的配置文件:
/etc/systemd/system.conf在这个文件中,请修改以下三项,如下所示:
DefaultLimitCORE=infinity DefaultLimitNOFILE=65535 DefaultLimitNPROC=65535注意,要去掉每一行前面的"#"号。
修改完毕后,请运行systemctl daemon-reexec 或 systemctl daemon-reload 让它生效!
接下来,继续检查下面的配置文件:
/etc/security/limits.conf在这个文件中,要设置fd的最大数量,如下所示:
root soft nofile 65535 root hard nofile 65535 * soft nofile 65535 * hard nofile 65535如果你的文件中没有上述配置,请将以上配置添加在文件末尾。
通常,这个文件被修改后,需要重新登录才能生效。
最后,如果想要确认fd最大数量确实已经生效了,你需要按以下步骤来确认:
1、找到Ti Top Streamer 在运行时刻的进程tts,以及它的进程号
ps -ef | grep tts2、根据进程号,来查看这个进程的fd最大数量
假设进程号是12345,则运行以下命令: grep "Max open files" /proc/12345/limits