当前位置: 首页 > news >正文

网站规划与建设报告怎么写10月哪个网站做电影票活动

网站规划与建设报告怎么写,10月哪个网站做电影票活动,北京网站优化体验,网站搭建策略与方法1、修改自己对应的命名空间 2、local pv的方式必须先创建好目录在给权限 3、sts部署文件密码都要修改好在部署 yaml资源文件如下#xff1a; #配置mysql的root密码再部署#xff0c;如果部署了在修改root密码就会失败#xff0c;必须在初始化就把root密码修改好 #部署采…1、修改自己对应的命名空间 2、local pv的方式必须先创建好目录在给权限 3、sts部署文件密码都要修改好在部署 yaml资源文件如下 #配置mysql的root密码再部署如果部署了在修改root密码就会失败必须在初始化就把root密码修改好 #部署采用的local pv的模式持久化本地# local-sc.yml apiVersion: storage.k8s.io/v1 kind: StorageClass metadata:name: local-path provisioner: kubernetes.io/no-provisioner volumeBindingMode: WaitForFirstConsumer #延迟绑定参数很重要--- apiVersion: v1 kind: PersistentVolume metadata:name: pv-mysql-1 spec :capacity:storage: 5GivolumeMode: FilesystemaccessModes:- ReadWriteOncepersistentVolumeReclaimPolicy: RetainstorageClassName: local-pathlocal:path: /data/mysql-1nodeAffinity:required:nodeSelectorTerms:- matchExpressions:- key: kubernetes.io/hostnameoperator: Invalues :- cole-k8s-worker1--- apiVersion: v1 kind: PersistentVolume metadata:name: pv-mysql-2 spec :capacity:storage: 5GivolumeMode: FilesystemaccessModes:- ReadWriteOncepersistentVolumeReclaimPolicy: RetainstorageClassName: local-pathlocal:path: /data/mysql-2nodeAffinity:required:nodeSelectorTerms:- matchExpressions:- key: kubernetes.io/hostnameoperator: Invalues :- cole-k8s-worker2--- apiVersion: v1 kind: PersistentVolume metadata:name: pv-mysql-3 spec :capacity:storage: 5GivolumeMode: FilesystemaccessModes:- ReadWriteOncepersistentVolumeReclaimPolicy: RetainstorageClassName: local-pathlocal:path: /data/mysql-3nodeAffinity:required:nodeSelectorTerms:- matchExpressions:- key: kubernetes.io/hostnameoperator: Invalues :- cole-k8s-worker3---#application/mysql/mysql-configmap.yaml apiVersion: v1 kind: ConfigMap metadata:name: mysqlnamespace: public-middlabels:app: mysql data:master.cnf: |# Apply this config only on the master.[mysqld]log-binslave.cnf: |# Apply this config only on slaves.[mysqld]super-read-only --- # application/mysql/mysql-services.yaml # Headless service for stable DNS entries of StatefulSet members. apiVersion: v1 kind: Service metadata:name: mysqlnamespace: public-middlabels:app: mysql spec:ports:- name: mysqlport: 3306clusterIP: Noneselector:app: mysql --- # Client service for connecting to any MySQL instance for reads. # For writes, you must instead connect to the master: mysql-0.mysql. apiVersion: v1 kind: Service metadata:name: mysql-readnamespace: public-middlabels:app: mysql spec:ports:- name: mysqlport: 3306selector:app: mysql --- #application/mysql/mysql-statefulset.yamlapiVersion: apps/v1 kind: StatefulSet metadata:name: mysqlnamespace: public-midd spec:selector:matchLabels:app: mysqlserviceName: mysqlreplicas: 3template:metadata:labels:app: mysqlspec:# 设置初始化容器进行一些准备工作initContainers:- name: init-mysqlimage: mysql:5.7# 为每个MySQL节点配置service-id# 如果节点序号是0则使用master的配置 其余节点使用slave的配置command:- bash- -c- |set -ex# Generate mysql server-id from pod ordinal index.[[ uname -n ~ -([0-9])$ ]] || exit 1ordinal${BASH_REMATCH[1]}echo [mysqld] /mnt/conf.d/server-id.cnf# Add an offset to avoid reserved server-id0 value.echo server-id$((100 $ordinal)) /mnt/conf.d/server-id.cnf# Copy appropriate conf.d files from config-map to emptyDir.if [[ $ordinal -eq 0 ]]; thencp /mnt/config-map/master.cnf /mnt/conf.d/elsecp /mnt/config-map/slave.cnf /mnt/conf.d/fivolumeMounts:- name: time-localtimemountPath: /etc/localtimereadOnly: true- name: confmountPath: /mnt/conf.d- name: config-mapmountPath: /mnt/config-map- name: clone-mysqlimage: yizhiyong/xtrabackup:latest# 为除了节点序号为0的主节点外的其它节点备份前一个节点的数据command:- bash- -c- |set -ex# Skip the clone if data already exists.[[ -d /var/lib/mysql/mysql ]] exit 0# Skip the clone on master (ordinal index 0).[[ uname -n ~ -([0-9])$ ]] || exit 1ordinal${BASH_REMATCH[1]}[[ $ordinal -eq 0 ]] exit 0# Clone data from previous peer.ncat --recv-only mysql-$(($ordinal-1)).mysql 3307 | xbstream -x -C /var/lib/mysql# Prepare the backup.xtrabackup --prepare --target-dir/var/lib/mysqlvolumeMounts:- name: time-localtimemountPath: /etc/localtimereadOnly: true- name: datamountPath: /var/lib/mysqlsubPath: mysql- name: confmountPath: /etc/mysql/conf.dcontainers:- name: mysqlimage: mysql:5.7# 设置支持免密登录env:# - name: MYSQL_ALLOW_EMPTY_PASSWORD# value: 1- name: MYSQL_ROOT_PASSWORDvalue: 123456ports:- name: mysqlcontainerPort: 3306volumeMounts:- name: time-localtimemountPath: /etc/localtimereadOnly: true- name: datamountPath: /var/lib/mysqlsubPath: mysql- name: confmountPath: /etc/mysql/conf.dresources:# 设置启动pod需要的资源官方文档上需要500m cpu1Gi memory。# 我本地测试的时候会因为资源不足报1 Insufficient cpu, 1 Insufficient memory错误所以我改小了点requests:# m是千分之一的意思100m表示需要0.1个cpucpu: 100m# Mi是兆的意思需要100M 内存memory: 100MilivenessProbe:# 使用mysqladmin ping命令对MySQL节点进行探活检测# 在节点部署完30秒后开始每10秒检测一次超时时间为5秒exec:command: [ mysqladmin, ping ]initialDelaySeconds: 30periodSeconds: 10timeoutSeconds: 5readinessProbe:# 对节点服务可用性进行检测 启动5秒后开始每2秒检测一次超时时间1秒exec:# Check we can execute queries over TCP (skip-networking is off).command: [ mysql, -h, 127.0.0.1, -p123456, -e, SELECT 1 ]initialDelaySeconds: 5periodSeconds: 2timeoutSeconds: 1- name: xtrabackupimage: yizhiyong/xtrabackup:latestports:- name: xtrabackupcontainerPort: 3307# 开始进行备份文件校验、解析和开始同步command:- bash- -c- |set -excd /var/lib/mysql# Determine binlog position of cloned data, if any.if [[ -f xtrabackup_slave_info x$(xtrabackup_slave_info) ! x ]]; then# XtraBackup already generated a partial CHANGE MASTER TO query# because were cloning from an existing slave. (Need to remove the tailing semicolon!)cat xtrabackup_slave_info | sed -E s/;$//g change_master_to.sql.in# Ignore xtrabackup_binlog_info in this case (its useless).rm -f xtrabackup_slave_info xtrabackup_binlog_infoelif [[ -f xtrabackup_binlog_info ]]; then# Were cloning directly from master. Parse binlog position.[[ cat xtrabackup_binlog_info ~ ^(.*?)[[:space:]](.*?)$ ]] || exit 1rm -f xtrabackup_binlog_info xtrabackup_slave_infoecho CHANGE MASTER TO MASTER_LOG_FILE${BASH_REMATCH[1]},\MASTER_LOG_POS${BASH_REMATCH[2]} change_master_to.sql.infi# Check if we need to complete a clone by starting replication.if [[ -f change_master_to.sql.in ]]; thenecho Waiting for mysqld to be ready (accepting connections)until mysql -h 127.0.0.1 -p123456 -e SELECT 1; do sleep 1; doneecho Initializing replication from clone positionmysql -h 127.0.0.1 -p123456\-e $(change_master_to.sql.in), \MASTER_HOSTmysql-0.mysql, \MASTER_USERroot, \MASTER_PASSWORD123456, \MASTER_CONNECT_RETRY10; \START SLAVE; || exit 1# In case of container restart, attempt this at-most-once.mv change_master_to.sql.in change_master_to.sql.origfi# Start a server to send backups when requested by peers.exec ncat --listen --keep-open --send-only --max-conns1 3307 -c \xtrabackup --backup --slave-info --streamxbstream --host127.0.0.1 --userroot --password123456volumeMounts:- name: time-localtimemountPath: /etc/localtimereadOnly: true- name: datamountPath: /var/lib/mysqlsubPath: mysql- name: confmountPath: /etc/mysql/conf.dresources:requests:cpu: 100mmemory: 100Mivolumes:- name: time-localtimehostPath:path: /etc/localtime- name: confemptyDir: { }- name: config-mapconfigMap:name: mysql# 设置PVCvolumeClaimTemplates:- metadata:name: data spec:storageClassName: local-pathaccessModes: [ ReadWriteOnce ]resources:requests:storage: 5Gi
http://www.hkea.cn/news/14530311/

相关文章:

  • 网站自动跳转怎么办wordpress 机械主题
  • 无锡网络公司网站建设godaddy怎么建设网站
  • 网站建设维护一年费用呼叫中心系统解决方案
  • 北京市建设工程质量监督站网站外贸网站运营工作内容
  • 福建网站建设费用网站备案承若怎么写
  • 手机网站html代码注册公司取名技巧
  • 网站做引流网站建设和赚钱方法
  • 郑州网站设计收费低崇明建设镇乡镇府网站
  • 网站流量 钱赤峰公司做网站
  • 网站推广软件哪家好秋实网站建设
  • 想做个赚钱的网站不知道做那种wordpress 同步插件
  • 邢台建设企业网站费用宜兴建设局网站
  • 网站视觉室内装修设计在哪里学
  • 怎么看网站是动态还是静态android上传wordpress
  • 卡姿兰网站建设策划书百度做网站多少钱能做
  • 厦门网站制作系统网站建设 静态类
  • 网站抓取压力高wamp和wordpress
  • 郑州网站建设tpywlkj阿里巴巴国际站官网网页版
  • 陕西网站制作公司标志设计图片大全免费
  • php网站建设招聘温州网站建设有限公司
  • 携程网站建设的意义腾讯云 配置wordpress
  • 个人网站空间收费wordpress sphinx
  • 网站域名需要每年续费搭建网站需要备案吗
  • 网站制作好吗iis8.5 wordpress
  • 五合一网站制作视频教程?智慧团建系统网站
  • 海淘网站是谁做的怎么注册自己的app
  • 进入百度搜索网站开公司需要什么手续和证件
  • 专业做面膜的网站做化工外贸需要那些网站
  • 哪个网站做ic好做go kegg的网站
  • 网站的需求分析都有哪些内容深圳知名工业设计公司