docs: 更新说明
This commit is contained in:
47
README.md
47
README.md
@@ -8,7 +8,7 @@
|
|||||||
| --------------------- | -------------------------- |
|
| --------------------- | -------------------------- |
|
||||||
| /usr/local/omc/static | 网管静态资源文件路径 |
|
| /usr/local/omc/static | 网管静态资源文件路径 |
|
||||||
| /usr/local/omc/upload | 网管上传文件资源路径 |
|
| /usr/local/omc/upload | 网管上传文件资源路径 |
|
||||||
| /usr/local/omc/backup | 网管备份网元的数据路径 |
|
| /usr/local/omc/backup | 网管备份网元的数据路径 |
|
||||||
| /usr/local/etc/omc | 网管与网元之间相关文件 |
|
| /usr/local/etc/omc | 网管与网元之间相关文件 |
|
||||||
| /tmp/omc | 存放从网元拉取到本地的文件 |
|
| /tmp/omc | 存放从网元拉取到本地的文件 |
|
||||||
|
|
||||||
@@ -32,11 +32,11 @@ masterauth "helloearth"
|
|||||||
replica-read-only no
|
replica-read-only no
|
||||||
```
|
```
|
||||||
|
|
||||||
## 一些服务器
|
## 编译发布
|
||||||
|
|
||||||
```txt
|
```bash
|
||||||
# 版本发布空间
|
# 版本发布空间
|
||||||
\\192.168.1.205\share\release\omc
|
\\192.168.1.205\share_205\release\omc
|
||||||
|
|
||||||
# 研发git
|
# 研发git
|
||||||
192.168.1.120
|
192.168.1.120
|
||||||
@@ -47,16 +47,13 @@ agtuser/admin123
|
|||||||
manager/admin123
|
manager/admin123
|
||||||
omcuser/a9tU53r
|
omcuser/a9tU53r
|
||||||
|
|
||||||
# 网管编译环境
|
# 软件包编译环境 密码:Admin123@pl
|
||||||
主线22.04:192.168.2.166
|
ssh -P 18522 root@192.168.9.58 # arm64 anolis:8
|
||||||
simon/admin123
|
ssh -P 18422 root@192.168.9.58 # amd64 ubuntu:22.04
|
||||||
makeomc.sh -m all -c ba
|
ssh -P 18322 root@192.168.9.58 # amd64 ubuntu:18.04
|
||||||
主线18.04:192.168.6.188
|
ssh -P 18222 root@192.168.9.58 # amd64 openEuler:20.03
|
||||||
simon/admin123
|
ssh -P 18122 root@192.168.9.58 # arm64 ubuntu:18.04
|
||||||
makeomc.sh (前端复制166的,需要166先打包编译前端)
|
|
||||||
多租户22.04:192.168.2.211
|
|
||||||
simon/admin123
|
|
||||||
makeomc.sh -m all
|
|
||||||
```
|
```
|
||||||
|
|
||||||
# 系统工具依赖包
|
# 系统工具依赖包
|
||||||
@@ -65,7 +62,7 @@ makeomc.sh -m all
|
|||||||
[ubuntu-libsctp1](https://launchpad.net/ubuntu/jammy/amd64/libsctp1/1.0.19+dfsg-1build1)
|
[ubuntu-libsctp1](https://launchpad.net/ubuntu/jammy/amd64/libsctp1/1.0.19+dfsg-1build1)
|
||||||
[ky10-aarch64](https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/base/aarch64/Packages/)
|
[ky10-aarch64](https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/base/aarch64/Packages/)
|
||||||
|
|
||||||
## 开发
|
## 调试开发
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
# 安装 Go版本 1.21.6 后进入项目根目录
|
# 安装 Go版本 1.21.6 后进入项目根目录
|
||||||
@@ -78,7 +75,7 @@ apt install -y libpcap-dev
|
|||||||
go env -w CGO_ENABLED='1'
|
go env -w CGO_ENABLED='1'
|
||||||
|
|
||||||
# 调试启动
|
# 调试启动
|
||||||
go run main.go --env local -c ./local/omc.yaml
|
go run main.go --env local -c ./local/omc.yaml
|
||||||
|
|
||||||
# 调试分析
|
# 调试分析
|
||||||
# http://127.0.0.1:33060/debug/pprof/
|
# http://127.0.0.1:33060/debug/pprof/
|
||||||
@@ -92,7 +89,7 @@ swag fmt -d ./ -g main.go
|
|||||||
go build -ldflags="-s -w" -o omc
|
go build -ldflags="-s -w" -o omc
|
||||||
```
|
```
|
||||||
|
|
||||||
## 打包
|
## 二进制打包
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
go env -w GOOS=linux
|
go env -w GOOS=linux
|
||||||
@@ -103,7 +100,7 @@ go build -o omc -v -ldflags="-s -w -X 'be.ems/src/framework/config.Version=2.250
|
|||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## 安装
|
## 软件包安装
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
# 脚本升级
|
# 脚本升级
|
||||||
@@ -111,15 +108,17 @@ sudo bash /usr/local/etc/omc/script/setup.sh -u
|
|||||||
|
|
||||||
# Deb
|
# Deb
|
||||||
sudo dpkg -r omc
|
sudo dpkg -r omc
|
||||||
sudo M_PARAM=standard C_PARAM=agt dpkg -i /usr/local/omc/bin/ems_2.240620.1_amd64.deb
|
sudo M_PARAM=standard C_PARAM=agt dpkg -i omc-r2.2503.2-20250320-ubuntu-amd64.deb
|
||||||
sudo M_PARAM=lite C_PARAM=agt dpkg -i /usr/local/omc/bin/ems_2.240620.1_amd64.deb
|
sudo M_PARAM=lite C_PARAM=agt dpkg -i omc-r2.2503.2-20250320-ubuntu-amd64.deb
|
||||||
|
|
||||||
|
# Rpm
|
||||||
|
sudo M_PARAM=lite C_PARAM=agt rpm -i omc-r2.2503.2-20250320-anolis-arm64.rpm
|
||||||
|
sudo rpm -Uvh --nosignature --reinstall --force omc-r2.2503.2-20250320-anolis-arm64.rpm
|
||||||
|
|
||||||
# 麒麟
|
|
||||||
sudo rpm -Uvh --nosignature --reinstall --force /home/omcuser/omc.git/build.ems/release/rpms/arm64/omc-r2.2412.2-20241213-ky10.rpm
|
|
||||||
sudo /usr/local/omc/bin/setomc.sh -m install -c agt
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## 数据库
|
## 数据库相关
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
# 数据库导入
|
# 数据库导入
|
||||||
mysql -uroot -p1000omc@kp! -P 33066 --protocol tcp -D omc_db < u_user_info.sql
|
mysql -uroot -p1000omc@kp! -P 33066 --protocol tcp -D omc_db < u_user_info.sql
|
||||||
|
|||||||
Reference in New Issue
Block a user