云服务器内容精选

  • 脚本参数说明 表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 查看组件信息
  • 安装专业版节点 在“节点管理”的节点列表选择您需要安装的节点,单击右侧“安装”,获得提示。 图5 安装 选择支持架构和安装目录,然后单击拷贝安装命令,使用SSH工具以root用户登录边缘节点服务器后台系统,执行安装命令。 图6 提示 安装命令的选择需要与购买的ecs的架构保持一致。 图7 执行安装 图8 安装命令执行成功 单击“我知道了”,等待边缘节点的状态变为“在线”,表示该节点已安装并连接成功。 您可以单击“节点名称”,查看该节点详细信息,关于节点详情描述可参见基本信息。
  • 维护员工个税信息 路径:个税管理-员工个税信息-员工个税详情 进入页面可看到员工税务相关信息。 手动维护员工个税信息 图3 员工个税详情-新建 单击新建按钮可以维护员工对应的扣缴义务人。 图4 添加员工个税信息 批量导入员工个税信息 图5 员工个税详情-导入 图6 导入数据 如果显示失败数据为空,则导入成功,显示失败数据有内容,则查看错误信息更改内容再次导入 成功后单击确定退出。 图7 查看错误信息
  • 企业公积金规则 路径:社保福利-企业规则-企业公积金规则 图16 企业公积金规则 企业公积金规则界面,上方选择月份可看到相应月份生效的公积金规则。公积金规则可在页面新建,编辑或者导入。 新建企业公积金规则 图17 新建企业公积金规则 增员截至日:根据用户入职日期判断,如果增员截止日为25日,1月26日入职,系统默认当前员工增员跳至 2月(非强制,可以修改); 减员截至日:根据用户离职时间判断,离职日期在减员截止日之前的,自动带出来的社保截止月是离职月-1,在截止日之后的,社保截止月就是离职月(非强制,可以修改); 企业公积金规则导入方法同企业社保规则导入方法。 编辑企业公积金规则:只能添加补充公积金 图18 编辑企业公积金规则 导入企业公积金规则:根据模板导入规则 图19 导入企业公积金规则
  • 企业社保规则 路径:社保福利-企业规则-企业社保规则 图6 企业社保规则 企业社保规则界面,上方选择月份可看到相应月份生效的社保规则。社保规则可在页面新建,编辑或者导入。 图7 企业社保规则操作 新建社保规则:单击新建,出现下图页面,填写相关信息并选择是否启用。 图8 新建社保规则 增员截至日:根据用户入职日期判断,如果增员截止日为25日,1月26日入职,系统默认当前员工增员跳至 2月(非强制,可以修改); 减员截至日:根据用户离职日期判断,离职日期在减员截止日之前的,自动带出来的社保截止月是离职月-1,在截止日之后的,社保截止月就是离职月(非强制,可以修改); 编辑已创建的社保规则:单击添加险种可以添加改规则包含的险种,填写险种相关信息(上下限、比例等)并选择执行月份。之后单击右上角确定即可成功创建规则。 图9 编辑社保规则 导入社保规则:单击导入则转到导入界面,下载模板后填写信息并上传。然后选择导入列数据或导入区域数据即可。导入规则分为创建、更新和创建并更新。 图10 导入设备规则 图11 导入设备规则-下载模板 将模板填好数据后,上传 图12 数据填写 图13 上传数据 图14 导入数据 导入后查看导入是否成功,如果显示失败数据为空,则导入成功,显示失败数据有内容,则查看错误信息更改内容再次导入 图15 显示失败数据 更改数据后,重新导入文件,同上步骤。
  • 生成Gitlab访问令牌 登录Gitlab。 鼠标移动到右上角的账号名上,单击“Edit profile”。 单击“Access Tokens”,输入“Token name”,勾选“api”,单击“Create personal access token”创建访问令牌。 完成后在页面上方的“Personal Access Tokens”右侧显示token令牌。 令牌仅在初次生成时显示,否则下次需要重新创建。该令牌仅用于Gitlab对接测试。
  • 参数值获取 获取region、project_id 登录ServiceStage控制台。 鼠标移动到右上角登录用户名上,在下拉菜单选择“我的凭证”。 查看所属区域的项目和项目ID,即为对应的region和project_id值。 获取application_id、component_id 登录ServiceStage控制台。 单击“组件管理”。 单击对应的组件名称。 在“概览”界面的“配置详情”区域,单击“组件配置”。 查看CAS_APP_ID、CAS_APPLICATION_ID的值,即为application_id、component_id。
  • 脚本参数说明 参数 是否必须 参数类型 描述 region 是 String Region名称。获取方法,请参考参数值获取。 project_id 是 String 项目ID。获取方法,请参考参数值获取。 application_id 是 String 应用ID。获取方法,请参考参数值获取。 component_id 是 String 组件ID。获取方法,请参考参数值获取。 rolling_release_batches 是 int 分批部署批次。 deploy_type 是 String 部署类型。 package表示软件包部署。 image表示镜像部署。 obsutil 否 String 当使用软件包部署如jar包部署时为必选参数,上传jar包到obs的工具安装的绝对路径。例如:/root/tools/obsutil/obsutil_linux_amd64_5.4.6/obsutil。 bucket 否 String 当使用软件包部署时为必选参数,上传到obs的桶路径,格式为obs://{桶名称},例如:obs://obs-mzc。 obs_jar_url 否 String 当使用软件包部署时为必选参数。软件包上传obs后的链接,格式为obs://{桶名}/{软件包名}。例如,obs://obs-mzc/spring-demo-0.0.1-SNAPSHOT.jar。 machine_image_name 否 String 当使用镜像部署时为必选参数,Jenkins打包构建后生成的镜像,格式为:{镜像名称}:{版本},例如:java-test:v1。 swr_image_url 否 String 当使用镜像部署时为必选参数,上传到SWR镜像仓库的镜像包路径,格式为:{镜像仓库地址}/{组织名称}/{镜像包名称}:{版本},其中SWR镜像仓库地址格式为:swr.{区域所属项目名称}.myhuaweicloud.com。 AK 否 String 当使用镜像部署时为必选参数。访问密钥ID,即AK,用于登录SWR镜像仓库。获取方法,请参考访问密钥。 SK 否 String 当使用镜像部署时为必选参数。与访问密钥ID(AK)结合使用的密钥,即SK,用于登录SWR镜像仓库。获取方法,请参考访问密钥。 login_secret 否 String 当使用镜像部署时为必选参数。SWR镜像仓库的登录密钥,用于登录SWR镜像仓库。执行如下命令,返回的结果就是登录密钥: printf "{AK}" | openssl dgst -binary -sha256 -hmac "{SK}" | od -An -vtx1 | sed 's/[ \n]//g' | sed 'N;s/\n//' {AK}、{SK}请替换为已获取到的AK、SK的值。 swr_url 否 String 当使用镜像部署时为必选参数。SWR镜像仓库地址,格式为:swr.{区域所属项目名称}.myhuaweicloud.com
  • 配置目录挂载开机启动 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 父主题: 操作步骤