asp网站配置伪静态重庆注册公司核名在哪个网站

news/2025/9/26 12:49:49/文章来源:
asp网站配置伪静态,重庆注册公司核名在哪个网站,网站建设网站需求分析报告功能,怎么给别人做网站优化上次提到的开机自启动的配置#xff0c;获得了LD的称赞#xff0c;然而LD的要求#xff0c;都是“既得陇复望蜀”的#xff0c;他又期望我们能实现openGauss安装的“自动化”#xff0c;于是尝试了下用shell脚本部署#xff0c;附件中的脚本实测有效#xff0c;openEule…上次提到的开机自启动的配置获得了LD的称赞然而LD的要求都是“既得陇复望蜀”的他又期望我们能实现openGauss安装的“自动化”于是尝试了下用shell脚本部署附件中的脚本实测有效openEuler 20.03 LTS通过shell脚本建议操作部署openGauss 5.0.0企业版成功。 说明除了安装openGauss的shell脚本外还需要准备两个配置文件一个是openGauss集群的配置文件cluster_config.xml另外一个是openeuler的repo文件yum源需要用到。这两个并非安装脚本内容因此不多做介绍。安装过程和手工安装基本类似因此下面简单描述下脚本执行的过程供参考和指正 1. 执行前首先创建好安装包存放的路径下载好安装包并且把安装的shell脚本以及cluster_config文件以及openeuler的repo文件都copy到系统中的某个文件夹下如/opt/software/opengaussshellinstall。当然也可以通过wget下载安装包朋友们感兴趣可以自己调整脚本。 其中的...zhaofeng.tar文件为安装成功后需要restore的备份数据。 2. 注意安装脚本copy后可能会没有执行权限需要执行chmod x shell test.sh脚本文件名修改权限。 3. 脚本通过变量读取安装包所在的位置因此执行命令时需要附上安装包所在的路径 ./bin/shell test.sh /opt/software/opengaussshellinstall 4. 脚本大致分为下面几部分 4.1 检查并修改python版本 4.2 安装三方依赖件expect, libaio等包括脚本中用到的tar以及net-tools 4.3 修改performance.conf文件本步可选 4.4 修改profile文件增加openGauss相关的环境变量 4.5 创建openGauss安装路径copy安装包cluster配置文件等到openGauss安装路径默认为/opt/software/opengauss可根据需要修改脚本也可以做成变量感兴趣可以自行调整 4.6 修改cluster文件替换本机ip地址及hostname替换app, log等路径; 4.7 解压安装包 4.8 preinstall 4.9 install 4.10 修改postgresql.conf和pg_hba.conf文件使数据库可以被远程连接 4.11 创建数据库创建用户restore之前备份的数据。 4.12 重启数据库。 如此则整个过程完成。 4.5 创建openGauss安装路径copy安装包、cluster配置文件等到openGauss安装路径默认为/opt/software/opengauss可根据需要修改脚本也可以做成变量感兴趣可以自行调整 4.6 修改clusterconfig.xml文件替换本机ip地址及hostname替换app, log等路径; 4.7 解压安装包脚本中解压安装包和修改xml文件放在一个方法中了注意解压完后需要对路径重置权限。 4.8 preinstall预安装需要输入omm用户的密码 4.9 install安装需要输入数据库的密码 4.10 修改postgresql.conf和pg_hba.conf文件使数据库可以被远程连接此处为了简单起见添加0.0.0.0/0以及‘*’ 4.11 创建数据库创建用户restore之前备份的数据。 4.12 重启数据库。 如此则整个过程完成。 以下为附件内容 cluster_config.txt PARAM namegaussdbLogPath value/var/log/omm /PARAM nametmpMppdbPath value/opt/huawei/tmp/PARAM namegaussdbToolPath value/opt/huawei/install/om /PARAM namecorePath value/opt/huawei/corefile/PARAM namebackIp1s valueopengausshostip//CLUSTERDEVICELISTDEVICE snopengausshostnamePARAM namename valueopengausshostname/PARAM nameazName valueAZ1/PARAM nameazPriority value1/PARAM namebackIp1 valueopengausshostip/PARAM namesshIp1 valueopengausshostip/!-- dn --PARAM namedataNum value1/PARAM namedataPortBase value26100/PARAM namedataNode1 value/opt/huawei/install/data/dn/PARAM namedataNode1_syncNum value0//DEVICE/DEVICELIST /ROOT openGauss.sh #!/bin/bashgauss_home$1echo ------$gauss_home ----------- if [ ! -d $gauss_home ]; thenecho -e \033[31m 请输入安装路径 \033[0mexit fipython_versionpython -V 21|awk {print $2}|awk -F . {print $1}function PythonVersionChange() {echo python version : ${python_version} if [ $python_version -eq 2 ]; thenecho -e \e[32m change python version \e[0mcd /usr/binmv python python.bakln -s python3 /usr/bin/pythonnow_pyhton_versionpython -V 21|awk {print $2}|awk -F . {print $1}echo -e \e[32m now python version $now_pyhton_version \e[0mfi }echo -e \e[37m install 3rd software(s) \e[0m echo -------copy yum repo------- cp /opt/software/openEulerOS.repo /etc/yum.repos.d/ echo -------install nettools tar ------- yum -y install tar yum -y install net-tools echo -------install nettools tar completed------- echo -------install 3rd software(s)------- yum install libaio* -y yum install -y bzip2 bzip2-devel curl libaio libaio-devel readline-devel yum -y install expectecho -e \e[37m install 3rd software(s) completed \e[0mfunction PerformanceChange() {echo -e \e[37m sed performance \e[0msed -i s/sysctl -w vm\.min_free_kbytes112640/#sysctl -w vm\.min_free_kbytes112640/ /etc/profile.d/performance.shecho -e \e[37m sed performance completed \e[0m }function ProfileChange() {echo -------ProfileChange-------echo export packagePath/opt/software/openGauss /etc/profileecho export LD_LIBRARY_PATH/opt/software/openGauss/script/gspylib/clib:$dddd /etc/profileecho -------ProfileChange completed------- }ip_addifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk {print $2}|tr -d addr: arrar(echo $ip_add | tr \n ) ip${arrar[0]}echo ip is : $ip if [ ! -d /opt/software/openGauss ]; thenmkdir -p /opt/software/openGausschmod 755 -R /opt/software/openGausscp /opt/software/openGauss-5.0.0-openEuler-64bit-all.tar.gz /opt/software/openGauss/ fichmod 755 -R /opt/softwarehost_namehostname #appPath$gauss_home/openGauss/appappPath/opt/gaussdb/appecho host name is -------------------: $host_namedata_node/openGauss/data/db1function CompressGauss() {cp /opt/software/clusterconfig.xml /opt/software/openGauss -R# app_path$gauss_home/openGauss/applog_path/var/log/gaussdb# core_path$gauss_home/software/openGauss/corefile# tool_path$gauss_home/software/openGauss/huawei/wisequerycore_path/opt/opengauss/corefiletool_path/opt/huawei/wisequeryecho host name is -------------------: $appPathsed -i s/opengausshostip/$ip/g /opt/software/openGauss/clusterconfig.xmlsed -i s/opengausshostname/$host_name/g /opt/software/openGauss/clusterconfig.xmlsed -i s#gauss_db_app_path#$appPath#g /opt/software/openGauss/clusterconfig.xmlsed -i s#gauss_db_Log_Path#$log_path#g /opt/software/openGauss/clusterconfig.xmlecho -------------------: $tool_pathsed -i s#gauss_db_Tool_Path#$tool_path#g /opt/software/openGauss/clusterconfig.xmlsed -i s#core_Path#$core_path#g /opt/software/openGauss/clusterconfig.xmlsed -i s#data_node#$data_node#g /opt/software/openGauss/clusterconfig.xmlcd /opt/software/openGausstar -zxvf openGauss-5.0.0-openEuler-64bit-all.tar.gztar zxvf openGauss-5.0.0-openEuler-64bit-om.tar.gzchmod -R 755 /opt/software }function preinstall() {chmod -R 755 /opt/softwarecd /opt/software/openGauss/scriptecho ----- pre install start $(pwd)--------#python gs_preinstall -U omm -G dbgrp -X /opt/software/openGauss/clusterconfig.xmlecho -e yes\n1qazQAZ\n1qazQAZ\n | python gs_preinstall -U omm -G dbgrp -X /opt/software/openGauss/clusterconfig.xmlsleep 2 }function install() {echo -------install openGauss-------chmod -R 755 /opt/software/openGauss/script/#$gauss_home/swanlink-cloud-aiot/bin/password_input.sh su - omm EOFcd /opt/software/openGauss/scriptecho current : gs_install -X /opt/software/openGauss/clusterconfig.xml --gsinit-parameter--encodingUTF8 --dn-gucmax_process_memory4GB --dn-gucshared_buffers256MB --dn-gucbulk_write_ring_size256MB --dn-guccstore_buffers16MB exit; EOF }function connectdb() {systemctl start firewalld.servicefirewall-cmd --zonepublic --add-port26000/tcp --permanentfirewall-cmd --reloadsed -i s/listen_addresses.*/listen_addresses */ $data_node/postgresql.confsed -i s#.*$ip.*#host all all 0.0.0.0/0 sha256# $data_node/pg_hba.conf }function createUserAndImportData() {su - omm EOFgsql -d postgres -p 26000 -r DBcreate user testuser identified by !!$#$ad1123;grant all privileges to testuser;create user clouduser identified by !!$#$ad1123;grant all privileges to clduser;create database clddb; DB EOFecho connect }function restoreData() {cp /opt/software/zhaofeng.tar /home/omm/chown omm:dbgrp /home/omm/zhaofeng.tardata_path$gauss_home/package/DatabaseBackup.sqlsu - omm EOFgs_restore /home/omm/zhaofeng.tar -p 26000 -d clddb EOF }function restartGSDB() {su - omm EOFgs_om -t restart EOF }PythonVersionChange ProfileChange PerformanceChange CompressGauss preinstall install connectdb createUserAndImportData restoreData restartGSDB openEulerOS.repo.txt [openEuler-source] nameopenEuler-source baseurlhttps://repo.huaweicloud.com/openeuler/openEuler-20.03-LTS/source/ enabled1 gpgcheck1 gpgkeyhttps://repo.huaweicloud.com/openeuler/openEuler-20.03-LTS/source/RPM-GPG-KEY-openEuler[openEuler-os] nameopenEuler-os baseurlhttps://repo.huaweicloud.com/openeuler/openEuler-20.03-LTS/OS/x86_64/ enabled1 gpgcheck1 gpgkeyhttps://repo.huaweicloud.com/openeuler/openEuler-20.03-LTS/OS/x86_64/RPM-GPG-KEY-openEuler[openEuler-everything] nameopenEuler-everything baseurlhttps://repo.huaweicloud.com/openeuler/openEuler-20.03-LTS/everything/x86_64/ enabled1 gpgcheck1 gpgkeyhttps://repo.huaweicloud.com/openeuler/openEuler-20.03-LTS/everything/x86_64/RPM-GPG-KEY-openEuler[openEuler-EPOL] nameopenEuler-epol baseurlhttps://repo.huaweicloud.com/openeuler/openEuler-20.03-LTS/EPOL/x86_64/ enabled1 gpgcheck0 本文作者 本文内容来自于数据库领域资深技术专家赵锋老师希望我们的文章正好能解决你的问题。 欢迎技术交流~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/918260.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

详细介绍:《 Linux 点滴漫谈: 一 》开源之路:Linux 的历史、演进与未来趋势

详细介绍:《 Linux 点滴漫谈: 一 》开源之路:Linux 的历史、演进与未来趋势pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-fa…

深入解析:TENGJUN“二合一(2.5MM+3.5MM)”耳机插座:JA10-BPD051-A;参数与材质说明

深入解析:TENGJUN“二合一(2.5MM+3.5MM)”耳机插座:JA10-BPD051-A;参数与材质说明pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important…

龙凤网站建设云聚达长春网站建设哪里好

基于飞桨paddle波士顿房价预测练习模型测试代码 导入基础库 #paddle:飞桨的主库,paddle 根目录下保留了常用API的别名,当前包括:paddle.tensor、paddle.framework、paddle.device目录下的所有API; import paddle #Lin…

CentOS 9服务器版 部署Zabbix7.0 server端 - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

深入解析:Apache 生产环境操作与 LAMP 搭建指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

JAVA第一天

Markdown 学习 标题 +空格=一级标题 +空格=二级标题 ......... 字体 粗体 斜体 粗斜体 删除 引用第一天学习分割线图片超链接 我的世界 列表表格ctrl+t 代码

什么网站做简历模板关键词排名怎么快速上去

http://answers.unity3d.com/questions/34328/terrain-with-multiple-splat-textures-how-can-i-det.html转载于:https://www.cnblogs.com/klobohyz/archive/2012/10/09/2716627.html

c 网站开发需要什么软件东莞出行政策有变了

文章目录 前言一、哈希结构体?二、增删差3、遍历,清空,计数 前言 哈希表在头文件“utash.h”中已经有了,只需简单学习用法即可 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很…

自己做免费网站的视频参考消息电子版手机版

处理 HttpApplication 的事件HttpApplication 提供了基于事件的扩展机制,允许程序员借助于处理管道中的事件进行处理过程扩展。由于 HttpApplication 对象是由 ASP.NET 基础架构来创建和维护的,那么,如何才能获取这个对象引用,以便…

东莞营销型网站建设流程网站速成

1.类型转换 1.1 int(x):转化为一个整数&#xff0c;只能转换由纯数字组成的字符串 float->int 浮点型强转整形会去掉小数点后面的数&#xff0c;只保留整数部分 a 1.2 print(type(a)) #<class float> b int(a) print(type(b)) #<class int>print(int…

现货做网站wordpress登入可见插件

需做工作 在每个微服务下面新建一个Dockerfile文件根据Dockerfile文件使用docker build指令&#xff0c;打包为具体的镜像&#xff08;根据自己需求选择&#xff09;将docker镜像上传到私人docker仓库或者是公共仓库&#xff0c;如果没有上传&#xff0c;则自动保存在本地编写…

C# Avalonia 15- Animation- CustomEasingFunction

C# Avalonia 15- Animation- CustomEasingFunctionCustomEasingFunction.axaml代码<Window xmlns="https://github.com/avaloniaui"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xm…

白银市建设局网站云捷配快速开发平台

目录 环境准备 生成SSH 密钥对 数据库备份并推送到gitlab脚本 设置定时任务 环境准备 服务器要有安装达梦数据库&#xff08;达梦安装这里就不示例了&#xff09;&#xff0c;git 安装Git 1、首先&#xff0c;确保包列表是最新的&#xff0c;运行以下命令&#xff1a; …

网站开发综合实训总结变化型网页网站有哪些

编辑 | 宋慧 出品 | CSDN云计算 vSphere、vSAN&#xff0c;从云计算兴起&#xff0c;就是 VMware 在虚拟化、分布式存储里大名鼎鼎的核心技术产品。不过随着云的发展到云原生、以及国内混合云快速发展的今天&#xff0c;虚拟化的领导者 VMware 有哪些最新的方案&#xff0c;值…

网站开发语言那个好新建网站如何调试

SQL 视图&#xff1a;概念、应用与最佳实践 SQL&#xff08;Structured Query Language&#xff09;视图是数据库管理中的一个重要概念&#xff0c;它允许用户以虚拟表的形式查看数据。视图在数据库中并不实际存储数据&#xff0c;而是提供了一个查询结果的快照&#xff0c;这…

哪个网站可以做鸟瞰图济南网站建设索q479185700

记录一下最近的生活&#xff0c;做一下简单的梳理&#xff0c;具体详细的梳理等我目前的工作步入正轨 以后再开始好好地总结一下2023年的过往经历&#xff0c;总结过去&#xff0c;展望未来。计划一下未来的2024该怎么度过。 最近一阵子都忙着考试&#xff0c;然后从10号以后一…

US$189 VVDI2 BMW FEM amp; BDC Functions Authorization Service With Ikeycutter Condor

VVDI2 BMW FEM & BDC Functions Authorization Service With Ikeycutter CondorNote: VVDI2 now add BMW FEM & BDC functions, VVDI2 Must have BMW OBD Function(SV86-3), then can open this function.Ther…

wordpress删除中文温州网站建设选择乐云seo

使用命令查看磁盘的空间 docker system df &#xff0c;类似于Linux的df命令&#xff0c;用于查看Docker使用的磁盘空间Docker镜像占据了4.789GBDocker容器占据了348BDocker数据卷占据了0B 执行删除命令 docker system prune命令可以用于清理磁盘&#xff0c;删除关闭的容器、…

屏山移动网站建设百度获客

随着科技的不断进步&#xff0c;智能家居逐渐成为现代生活的一部分。ESP-NOW技术以其独特的无线通信能力&#xff0c;为智能家居领域带来了一场革命。 ESP-NOW是一种由乐鑫定义的无线通信协议&#xff0c;它能够在无需路由器的情况下&#xff0c;实现设备间的直接、快速、低功…

nginx平滑升级+location案例 - 教程

nginx平滑升级+location案例 - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco…