云服务器内容精选

  • 生成GitLab访问令牌 登录GitLab。 鼠标移动到右上角的账号名上,单击“Edit profile”。 单击“Access Tokens”,输入“Token name”,勾选“api”,单击“Create personal access token”创建访问令牌。 完成后在页面上方的“Personal Access Tokens”右侧显示token令牌。 令牌仅在初次生成时显示,否则下次需要重新创建。该令牌仅用于GitLab对接测试。
  • 设备接入调测 本章节以MQTT.fx为例,介绍以MQTT原生协议接入IoT边缘节点,通过边缘节点上报设备属性至 物联网平台 。MQTT.fx是目前主流的MQTT客户端,可以快速验证是否可以与物联网平台服务交互发布或订阅消息。 访问这里,填写添加边缘设备后生成的设备ID和设备密钥,生成连接信息(ClientId、Username、Password)。 打开MQTT.fx软件,单击设置图标。 参考截图中配置鉴权参数,然后单击截图中“Apply”。 Broker Address:填写边缘节点服务器公网IP地址 Broker Port:填写边缘节点提供给南向MQTT(S)设备接入的端口,即7883 Cliend ID:设备cliendID,参考1获取 User Name:即设备ID,参考1获取 Password:加密后的设备密钥,参考1获取 在设备对接边缘节点场景中,需要在设备侧集成相应证书(证书文件),用于设备校验边缘节点的身份。 单击“Connect”,设备鉴权成功后,在IoT边缘控制台和物联网平台可以看到设备处于在线状态。如果模拟器右侧的红灯变成绿灯,说明与物联网平台的连接成功。 IoTEdge云服务上边缘节点显示子设备在线: 物联网平台显示边缘节点、子设备在线: 通过MQTT.fx模拟设备上报属性,并在物联网平台查看设备上报数据。 在Publish页签,填写设备属性上报Topic,及JSON消息体,单击“Publish”完成上报。 Topic:$oc/devices/iot_edge_test_0219/sys/properties/report 其中,iot_edge_test_0219为设备ID,请替换为实际值。 消息体: { "services" : [{ "service_id" : "sensor", "properties" : { "temp" : 25, "humi" : 11 }, "event_time" : "20210212T121212Z" } ] } 在物联网平台查看设备上报数据。 通过MQTT.fx订阅命令下发Topic,并在物联网平台下发控制命令,查看设备是否收到平台下发的命令。 在Subscribe页签,填写命令下发Topic,并单击“Subscribe”完成订阅。 Topic:$oc/devices/iot_edge_test_0219/sys/commands/# 其中,iot_edge_test_0219为设备ID,请替换为实际值。 在物联网平台执行命令下发。 进入设备详情页,选择“命令”页签,单击同步命令下发区域的“命令下发”,设置参数并单击“确定”完成命令下发。 选择命令:sensor: control_light light:ON 在MQTT.fx客户端查看,平台下发命令接收成功。
  • 安装OPC-UA服务器模拟器 访问Prosys OPC UA Simulation Server下载页面,下载并安装最新版本的Prosys OPC UA Simulation Server模拟器。 安装完毕后,启动Prosys OPC UA Simulation Server模拟器。 Connection Address即是该OPC-UA服务端提供给OPC-UA Client端进行连接的地址。 其暴露的URL通常格式如“opc.tcp://{主机名}:53530/OPCUA/SimulationServer”。需把主机名替换为该服务器的公网IP。如 opc.tcp://121.36.62.255:53530/OPCUA/SimulationServer 配置OPC-UA服务端的用户身份,添加一个用户名和密码,如 用户名:edge-test 密码:1234 定义数据源属性。 例如在OPC UA服务端模拟器的地址空间中,可认为Simulation是接入OPC UA服务端的一个设备,该设备有 Counter, Random等属性数据,地址为ns=3;i=1001和ns=3;i=1002。
  • 脚本参数说明 表1 脚本参数说明 参数 是否必须 参数类型 描述 region 是 String 项目名称。 project_id 是 String 项目id。 environment_name 是 String 组件的环境名称。 application_name 是 String 组件的应用名称。 component_name 是 String 组件名称。 deploy_type 是 String 部署类型: software或image。 software表示软件包部署。 image表示镜像部署。 obsutil 否 String 当使用软件包部署如jar包部署时为必须参数。上传jar包到obs的工具安装的绝对路径。 示例:/root/tools/obsutil/obsutil_linux_amd64_5.4.6/obsutil。 bucket_name 否 String 当使用软件包部署时为必须参数。存放软件包的obs桶名称。 bucket_dir 否 String 当使用软件包部署时为必须参数。 软件包在obs桶中的存放目录,默认是根目录,目录需要以/结尾,如果obs桶中没有这个目录,会自动创建出该目录。如根目录“/”,根目录下面的test目录“/test/”。 swr_organization 否 String 当使用镜像部署时为必须参数。上传到swr的组织名称。 AK 否 String 当使用镜像部署时为必须参数。创建永久AK、SK中的AK参数,用于登录swr镜像仓库。 login_secret 否 String 当使用镜像部署时为必须参数。swr的登录密钥,用于登录swr镜像仓库。通过创建永久AK、SK获取的AK/SK,执行如下命令,返回的结果就是登录密钥: printf "$AK" | openssl dgst -binary -sha256 -hmac "$SK" | od -An -vtx1 | sed 's/[ \n]//g' | sed 'N;s/\n//'
  • 参数值获取 获取region、project_id值: 登录CAE控制台,在右上角个人账号上,单击“我的凭证”,查看所属区域的项目和项目ID,即为对应的region和project_id值。 图1 我的凭证 图2 项目列表 获取组件所在的环境名称environment_name,应用名称application_name和组件名称component_name: 登录CAE控制台,单击“组件列表”,找到目标组件,例如image组件,如图3所示。 图3 查看组件信息
  • 其他出入库 其他出入库用于处理不关联生产、采购、销售订单的出入库 基本信息 单击菜单列表中仓库管理下的其他出入库,右侧出现其他出入库信息页面 图1 其他出入库 新增其他入库(出库同理) 单击新增 操作类型选择入库 填写其他入库信息 单击确认创建其他出入库单成功 图2 新增其他入库1 对未开始的单据进行开始 图3 对未开始的单据进行开始 单击完成则入库成功(状态由已开始变为已完成) 图4 完成入库 其他出入库单据打印仅针对,手动创建的其他出入库单据的打印
  • 物料盘点 创建盘点任务保证任务第一时间下达、快速分配盘点任务,员工对盘点任务进行盘点,记录盘点结果,管理员对盘点结果审核、调账、记录盘盈/盘亏的原因 基本信息 单击工作台的物料盘点功能,进入物料盘点页面; 图25 物料盘点 创建盘点任务步骤: 单击物料盘点 扫描需要盘点的库位 单击创建盘点任务 图26 创建盘点任务1 勾选本次需要盘点的物料信息 单击创建盘点任务(盘点任务创建成功) 图27 创建盘点任务2 进行盘点步骤: 单击物料盘点 扫描本次盘点库位 单击盘点任务 图28 进行盘点1 输入盘点结果 单击确认提 图29 进行盘点2 管理员对盘点结果进行调账: 单击物料盘点 单击库存调账 图30 物料盘点 勾选存在差异的盘点结果 单击原因填写 图31 盘点调账1 输入盘点差异原因 单击开始调账 图32 盘点调账2 选择盘点任务单击完成任务 图33 盘点任务
  • 采购到货 采购订单下达后,在采购到货这一步打印包装批次 在使用该功能时请保证已绑定蓝牙打印机 基本信息 单击工作台的采购到货功能,进入采购到货页面; 选择进入采购订单页面的方式 图1 采购到货 勾选到货的物料 单击下一步 图2 勾选到货物料 输入到货信息 单击确认到货(单击确认到货会自动打印标签) 图3 填写到货信息 进行采购到货操作 上图的任意方式均会进入下图样式,进入下图样式后再进行操作步骤 步骤4中到货批次在未填写情况是系统自动生成的;单条到货量即单条标签纸上显示数量;标签数量即需要打印几张标签; 同批物料打印不同标签显示数量 图4 采购质检 图5 确认
  • 配置目录挂载开机启动 obsfs开启自动挂载不同与普通的NFS文件系统,这里我们通能过将挂载命令写入到脚本并将脚本加入到开机启动目录里执行。 使用root用户登录,在/etc/init.d/目录下新建脚本/etc/init.d/obsfs,并加入以下两行信息 #!/bin/bashobsfs obsfs-backup /hana/backup -o url=obs.ap-southeast-2.myhuaweicloud.com -o passwd_file=/etc/passwd-obsfs -o big_writes -o max_write=131072 -o max_background=100 -o use_ino -o allow_other -o nonempty 注:第一行内容“#!/bin/bash”必须是完整地带上。 赋予脚本可执行权限 #chmod +x /etc/init.d/obsfs 重新加载systemd进程,启动并查看obsfs.service服务状态 #systemctl daemon-reload#systemctl start obsfs.service#systemctl status obsfs.service 配置脚本开机启动并查看结果(在level2/3/5为on) #chkconfig obsfs on#chkconfig --list 在重启Linux后,执行以下命令,查看OBS并行文件系统是否挂载成功。 #df -h 父主题: 操作步骤