找回密码
 立即注册
融合通信系统 方案集中营 查看内容

YL-用SSH命令安装UC(适配V47及以下版本、通用方式)(单机单用户部署) ...

2024-12-24 22:32| 发布者: admin| 查看: 4| 评论: 0

摘要: 使用ssh工具登录Linux服务器(请参考服务器SSH方式)1、上传系统包(其他上传方式请参考:rom上传服务器方法)将rom安装包上传到UC单机版本的服务器上,安装路径:/homecd /home //进入 home 目录下rz //使用rz命令 ...
 使用ssh工具登录Linux服务器(请参考 服务器SSH方式

1、上传系统包(其他上传方式请参考:rom上传服务器方法

将rom安装包上传到UC单机版本的服务器上,安装路径:/home

cd /home //进入 home 目录下

rz //使用rz命令上传rom包,注意:如果系统没有安装lrzsz命令则无法使用rz命令;putty、cmd或其他一些软件使用rz可能会出现卡住的情况

在跳出的窗口中选择一下载好的rom包

2、解压rom包

cd /home //进入安装包所在的目录 /home 下

tar -xzvf UC-release-46.0.0.2-centos-amd64.tar.gz //解压安装包,红色字体部分需替换成实际的安装包名称

3、选择安装企业租户模式并进入可视化部署目录

(1)选择安装模式为单租户

cd /home/apollo_deploy

./scripts/install.sh

通过键盘按键“↑”或“↓”选中single,回车键进行选择

(注:单多租户选择后不能就返回修改,如果要修改可以进配置文件进行修改)

(2)进入可视化部署目录页面,默认显示系统信息和rom包信息,安装前需核对系统信息及rom包信息是否符合要求

Please view system info:系统信息

Operating System CentOS Linux 7 (Core) //操作系统

Version: 3.10.0-1160.62.1.el7.x86_64 //版本信息

Arch: x86_64 //硬件结构类型

Cpu Count: 56 //CPU信息

Total Memory: 62G //内存大小

User: root //当前登录用户

Uptime: 82 days //启动时间

Please view rom info:rom包信息

ROM Os: centos //rom包支持的系统

Rom Version: 46.0.254.56 //rom包版本号

Rom Arch: amd64 //rom包支持的硬件结构类型

Rom File Name: UC-develop-46.0.254.56-centos-amd64.tar.gz //rom包文件名

4、安装前进行系统检测

(1)键盘按键“↑”或“↓”选中7.系统检查(check),点击回车查看检测信息

(2)核心检查信息说明:

AVX: 检测avx指令集是否存在,True表示存在,False表示不存在(注:X86需要依赖avx指令集,否则sfu相关服务会启动失败)

Cpu Count: 显示当前服务器的CPU信息

Total Memory: 显示当前服务器的内存信息

Docker Count: 显示已部署的docker服务个数,如果是0,代表环境没有安装过UC系统;如果是1,代表之前安装过UC但已卸载;如果是大于1,则可能是环境没卸载干净或者已经安装UC未卸载

Dns enabled:

Dns enable显示True:代表dns可用,Dns server显示具体dns信息。

Dns enable显示False:代表dns不可用,可以进入vi /etc/resolv.conf配置nameserver地址;若无可用的dns服务地址则不需要进入配置

Dns enable显示空:代表服务器未安装nslookup命令(用于监控网络中的DNS服务器是否能够正确实现域名解析),可以选择安装nslookup命令(yum -y install bind-utils)或者手动查看cat /etc/resolv.conf文件,检查dns配置是否正常

Netstat: 显示端口使用情况

Disk:检测/和/opt目录,主要查看use使用率;如果超过80%就需要进行清理或者扩容空间,以免超过80%后功能无法正常使用

5、执行安装脚本,确认安装结果

(1)键盘按键“↑”或“↓”选择对应安装命令(单机单租户安装大概需要20分钟左右)

选择3. 执行安装(Deploy)回车选择1.直接安装 //正式部署环境使用,对系统进行预检,检测性能是否符合要求

选择3. 执行安装(Deploy)回车选择2.跳过预检安装 //测试环境下使用,可加跳过预检过程

注:使用“直接安装”安装脚本会对系统进行预检,检测系统性能是否符合要求。precheck检查项如下:

① CPU:是否有16核,暂不检查主频

② 内存:是否有32G

③ 磁盘:先判断/opt是否有单独挂载:

a. 如果没有单独挂载,且也没有在/opt下细化分区,则只会检查/目录大小是否有500G

b. 如果没有单独挂载,但在/opt下有细化分区,则会检查/opt下所有细化的分区空间总和是否达到400G

c. 如果有单独挂载,则只会检查/opt目录大小是否有400G

(2)确认安装结果,failed=0则表示安装成功

注:若安装失败,则需要导出 /home/apollo_deploy/logs 中的日志文件出来排查失败原因

① cd /home/apollo_deploy

② tar -czvf log.tar.gz logs //将所有安装日志进行打包

③ sz log.tar.gz //CRT需用sz来下载文件;xshell、pshell等其他远程工具可使用FTP进行文件下载

下载后的文件在本地电脑的下载中可看到




鲜花

握手

雷人

路过

鸡蛋

QQ|Archiver|手机版|小黑屋|融合通信站点

GMT+8, 2025-2-8 14:24 , Processed in 0.132637 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部