K8S交付postgres数据库initdb报错

2023-05-16

问题描述:在交付postgres到k8s启动时,出现初始化数据库的报错。

在这里插入图片描述

解决方法:手动用dockerfile修改一下原始镜像的配置文件,关闭huge_pages

FROM postgres:11.8

RUN sed -i -r 's/#huge_pages.*?/huge_pages = off/g' /usr/share/postgresql/postgresql.conf.sample
docker build -t . postgres:11.8-beta

参考链接:https://github.com/docker-library/postgres/issues/451

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

K8S交付postgres数据库initdb报错 的相关文章

  • kubeadm一键搭建kubernetes环境

    kubeadm一键搭建kubernetes环境 安装docker 按官网教程执行https docs docker com v17 09 engine installation linux docker ce centos install
  • K8s中的Deployment

    Deployment是kubernetes在1 2版本中引入的新概念 用于更好的解决Pod的编排问题 为此 Deployment在内部使用了ReplicaSet来实现目的 我们可以把Deployment理解为ReplicaSet的一次升 级
  • k8s job机制初探

    博客作为学习笔记记录 若有理解或表述错误 欢迎指出 k8s的job机制 k8s官网参考 k8s的job是用来执行一次性任务的一类资源 相关的还有cronjob 用于执行以下周期性任务 部署job之后 k8s会起对应pod 当pod的状态为f
  • CNI Plugin 介绍

    CNI 插件包括两种类型 CNI Plugin 和 IPAM IP Address Management Plugin CNI Plugin 负责为容器配置网络资源 IPAM Plugin 负责对容器的 IP 地址进行分配和管理 IPAM
  • underlay和overlay? & 传统网络和数据中心网络 ?

    underlay和overlay 百度 Underlay 和 Overlay 是网络架构中两个常用的概念 用于描述不同层次或视角下的网络结构和通信方式 1 Underlay 底层网络 Underlay 是指基础网络层 即物理网络或基础网络架
  • 局域网使用kubeadm安装高可用k8s集群

    主机列表 ip 主机名 节点 cpu 内存 192 168 23 100 k8smaster01 master 2核 2G 192 168 23 101 k8smaster02 node 2核 2G 192 168 23 102 k8sma
  • 二进制部署K8s

    一 环境需求 节点IP 节点名称 所需组件 192 168 248 11 k8s master docker etcd apiserver controller manager scheduler kube proxy flannel 19
  • Prometheus监控 controller-manager scheduler etcd

    用prometheus插件监控kubernetes控制平面 例如 您使用kubeadm构建k8s集群 然后kube控制器管理器 kube调度程序和etcd需要一些额外的工作来进行发现 create service for kube cont
  • wireshark 抓包学习TLS握手(ECDHE)

    首先放出经典的流程图 TLS 握手共分四个阶段 为了便于理解 我用wireshark抓了包来分析每一个阶段 Client Hello 第一次握手 客户端首先会发一个 Client Hello 消息 消息里面有客户端使用的 TLS 版本号 支
  • docker下mysql镜像初始化

    目录 1 介绍 2 部署及验证 2 1 场景复现 2 2 创建dockerfile 2 3 初始化脚本 2 4 构建镜像并查看 2 5 创建容器并验证 2 6 完成 1 介绍 原理 当Mysql容器首次启动时 会在 docker entry
  • CentOS 7 下 minikube 部署 && 配置

    CentOS 7 下 minikube 部署 配置 文章目录 CentOS 7 下 minikube 部署 配置 下载 安装 下载安装脚本 安装 minikube 启动 minikube 环境 安装 kubectl 工具 启动 miniku
  • kali2.0 Metasploit连接postgres数据库

    sudo u postgres createuser demo P 创建用户demo sudo u postgres psql 进入数据库 postgres password demo 设置密码 sudo u postgres create
  • k8s-node节点未找到flannel网络

    k8s node节点的flannel的IP地址不正确 问题描述 问题分析 1 检查node节点的cni和flannel网卡地址 2 检查master节点的flannel服务 如何重置flannel网络 1 删除node节点 master 2
  • k8s基础5——Pod常用命令、资源共享机制、重启策略和健康检查、环境变量、初始化容器、静态pod

    文章目录 一 基本了解 二 管理命令 三 yaml文件参数大全 四 创建pod的工作流程 五 资源共享机制 5 1 共享网络 5 2 共享存储 六 生命周期 重启策略 健康检查 七 环境变量 八 Init Containe初始化容器 九 静
  • Kubernetes + Dashboard 集群搭建

    1 环境说明 基于kubeadm工具部署k8s 集群 还有基于二进制的部署方式但是需要单独部署k8s的每个组件比较繁琐 kubeadm是 Kubernetes官 提供的 于快速部署Kubernetes集群的 具 基于Kubernetes v
  • 十二. Kubernetes Pod 与 探针

    目录 一 Pod Pod 中的多容器协同 Pod 的组成与paush 重要 Pod 的生命周期 Pod状态与重启策略 静态Pod 二 探针 1 livenessProbe存活探针 2 readinessProbe就绪探针 3 startup
  • k8s学习(五)ReplicaSet的使用

    ReplicaSet ReplicaSet 的目的是维护一组在任何时候都处于运行状态的 Pod 副本的稳定集合 可确保指定数量的pod在任何设定的时间运行 因此 它通常用来保证给定数量的 完全相同的 Pod 的可用性 示例 1 nginx
  • DHorse v1.3.2 发布,基于 k8s 的发布平台

    版本说明 新增特性 构建版本 部署应用时的线程池可配置化 优化特性 构建版本跳过单元测试 解决问题 解决Vue应用详情页面报错的问题 解决Linux环境下脚本运行失败的问题 解决下载Maven安装文件失败的问题 升级说明 下载v1 3 2安
  • 从Docker到Kubernetes——Kubernetes设计解读之ReplicationController、Service

    文章目录 Kubernetes的设计解读 replication controller 设计解读 replication controller 使用示例 service的设计解读 service的使用示例 Kubernetes的设计解读 r
  • flannel和calico区别

    k8s网络模式 Flannel数据包在主机间转发是由backend实现的 目前已经支持UDP VxLAN host gw等多种模式 VxLAN 使用内核中的VxLAN模块进行封装报文 也是flannel推荐的方式 host gw虽然VXLA

随机推荐

  • openEuler社区人才评定考试流程指引

    最近因为公司工作的需要参加考试了openEuler社区人才评定考试 xff0c 本次考试题型主要包括单选 多选 判断三类题型 考试内容基本都是操作系统使用相关的内容 考试需要注意事项 xff1a 1 考试为线上答题考试 xff0c 需开启摄
  • spire.doc 让java操作word文档更简单优雅

    Spire Doc for Java 是一款专业的 Java Word 组件 xff0c 开发人员使用它可以轻松地将 Word 文档创建 读取 编辑 转换和打印等功能集成到自己的 Java 应用程序中 作为一款完全独立的组件 xff0c S
  • jodconverter 2.2.2 +openoffice4.0 doc转换成pdf

    一 环境 linux下安装openoffice 1 首先先下载好需要的rpm包 xff1a Apache OpenOffice 4 0 0 Linux x86 64 install rpm zh CN tar gz 或直接命令下载 xff1
  • JAVA和PHP版CAS客户端集成

    一 背景 随着公司的不断的发展壮大和公司信息的建设逐步完善 xff0c 公司内部系统也在不断的增加 xff0c 为避免公司员工因系统过多造成账号密码混乱或忘记密码情况 公司决定将公司内部系统进行统一登录管理 通过CAS实现公司内部业务系统
  • 【gRPC】批量操作、服务端、客户端、双向流介绍及使用案例

    文章目录 前言服务端准备一 传统批量操作方式二 服务端流三 客户端流四 双向流 前言 在之前的文章中 xff0c 我们通常的做法都是客户端请求 服务端响应的模式 xff0c 客户端收集好所有的请求信息 xff0c 发送到服务端 xff0c
  • JAVA中文件下载和文件批量下载方法

    JAVA中的文件下载 文件下载 64 param request 64 param response 64 param filePath 文件路径 64 param filename 下载时文件名称 public static void d
  • JAVA中通过poi和pdfbox读取office文件和pdf文件内容

    最近做了个文档管理系统 xff0c 实现了公司文档资源在线化 因为涉及到全文搜索 xff0c 所以需要读取文件的内容创建全文索引 本人通过POI读取的office文件和pdfbox读取的pdf文件内容 xff0c 具体代码如下 xff1a
  • ubuntu 系统学习笔记

    ubuntu 12 04 3 server i386 iso LTS版 安装后无图形操作界面 xff0c 所以用apt get 安装图形操作相关软件 xff0c 过程如下 xff1a 一 先学习一下图形操作界面相关知识 xff1a 参考ht
  • WSL2安装及GPU的使用

    目录 WSL2WSL2安装运行Docker运行第一个Container WSL2 WSL Windows Subsystem for Linux 可以让开发者们在win10系统中运行Linux环境 xff0c 包括Linux命令行及应用等
  • C++ sort之Segmentation fault原因及其解决方法

    写sort的比较函数时要符合给定的要求 xff0c 否则可能会出现Segmentation fault异常 文档上对比较函数的要求 xff1a Binary function that accepts two elements in the
  • Ubuntu安装配置NX Server

    Ubuntu安装VNC xff0c VNC却无法随系统启动 xff0c 遂换成NX Server xff08 不是FreeNX xff09 一 下载 xff08 免费版本 xff0c 仅2个会话 xff09 下载URL xff1a http
  • Bash shell中的位置参数$#,$*,$@,$0,$1,$2...及特殊参数$?,$-等的含义

    在Bash shell中经常会 见到一些比较特殊的符号 xff0c 本人现收集与此 xff0c 以供查阅 xff1a 位置参数 xff1a 详见ABS Advanced Bash Shell 中文翻译版103页第9章第一节内部变量 xff0
  • Python3.x No module named 'PIL'

    No module named 39 PIL 39 是因为需要pillow 打开命令行使用pip install Pillow命令 安装完成之后 xff0c 重新运行程序 xff0c 就没问题了
  • 基于Docker的数据库和文件同步的服务部署

    基于Docker的数据库和文件同步的服务部署 目录 基于Docker的数据库和文件同步的服务部署功能需求描述准备同步方案一 数据库同步1 如何同步 2 主从数据库功能划分 二 文件同步方案一 xff08 rsyncd方式 建议 xff09
  • vs2022文件自动保存为utf-8-bom格式方法

    使用 EditorConfig 可以让VS保存的文件默认编码为UTF 8 bom格式 更多信息查看微软文档 root span class token operator 61 span span class token boolean tr
  • 【gRPC】gRPC中拦截器的介绍及使用

    文章目录 前言一 服务端拦截器1 一元拦截器 xff1a UnaryInterceptor2 流式拦截器 xff1a StreamInterceptor3 实现服务端拦截器 一 客户端拦截器1 一元拦截器 xff1a WithUnaryIn
  • Java实现字符串数组和字符串排序

    在Java环境下 xff0c 对字符串数组或者对字符串排序都是一件很容易的事情 xff0c 只要调用java util包下的Arrays类的sort方法即可对其排序 有没有想过 xff0c 我们自己也可以利用排序算法编写一个属于自己的字符串
  • Jenkins安装问题记录

    1 使用命令安装时提示证书已过期 xff1a 安装命令 xff1a sudo wget O etc yum repos d jenkins repo https pkg jenkins io redhat stable jenkins re
  • kubernetes交付单节点kafka+zookeeper

    一 交付zookeeper 1 编写脚本文件 首先创建一个命名空间 root 64 k8s master zk kubectl create ns kafka test root 64 k8s master zk cat zookeeper
  • K8S交付postgres数据库initdb报错

    问题描述 xff1a 在交付postgres到k8s启动时 xff0c 出现初始化数据库的报错 解决方法 xff1a 手动用dockerfile修改一下原始镜像的配置文件 xff0c 关闭huge pages FROM postgres 1