logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Postgresql使用ssh隧道连接数据库

如果数据从本地导入到远端的话,可通过建立ssh隧道,使用本地端口即可连接远端数据库,使用起来更加方便快捷,命令如下:#-C表示请求压缩所有数据,默认使用gzipssh -C -L local_port:localhost:remote_port remote_user@remote_ip实例:#建立ssh隧道ssh -C -L 666666:localhost:1921 root@8.1xx.2x

Linux内存中的Cache真的能被回收吗?

在Linux系统中,我们经常用free命令来查看系统内存的使用状态。在一个RHEL6的系统上,free命令的显示内容大概是这样一个状态:[root@tencent64 ~]# freetotalusedfreesharedbufferscachedMem:13225695272571772

如何理解shared library

共享库的作用是在编程中预先编译好的代码,可以在程序中重复使用,比如一些数学函数,可以不需要自己编写,直接调用相关函数即可实现,也就是一些通用的代码,我们就不用再重复造轮子去实现。如libc是linux 中一个标准的c库,在linux中,支持两种类型的lib库:静态库:在编译时候,静态绑定程序动态或共享库:在启动程序并加载到内存时加载库到内存中,并在运行时进行绑定共享库都是以.so结尾的文件。lin

#postgresql
K8S stolon for postgresql

K8S里面搭建postgresql集群,有多种方案,这里介绍一下stolon方案,先看下架构图,摘自stolon githttps://github.com/sorintlab/stolon如上图,主要三个部件组成keeper: 主要作用是管理postgresql数据库实例,并收集相关信息至sentinal。sentinal: 发现并监控keeper,并配置出最佳集群proxy:client 接入

#数据库
k8s调度之污点taint与容忍tolerations和亲和性nodeAffinity

有时我们需要将某些节点作为单独的用途,不想别的 pod 调度到这些节点上时可以对节点设置污点 taint。而我们想要让特别的应用的 pod 调度到这些有污点的节点上时,需要在这些 pod 的调度策略中指明什么样的污点可以被容忍(tolerations),并且按亲和性(nodeAffinity)调度达到对应的节点上。关于污点容忍(taint 和tolerations):污点tain...

k8s集群灾难恢复-原机器不能起来

环境准备:192.168.244.11k8s-company01-master01192.168.244.12k8s-company01-master02192.168.244.13k8s-company01-master03192.168.244.15k8s-company01-lb192.168.244.14k8s-company01-worker001搭建 ...

k8s集群灾难恢复-原机器能起来

环境准备:192.168.244.11k8s-company01-master01192.168.244.12k8s-company01-master02192.168.244.13k8s-company01-master03192.168.244.15k8s-company01-lb192.168.244.14k8s-company01-worker001三台 ...

K8S使用rook安装ceph报错application not enabled on 1 pool(s)

登陆到ceph图形管理界面,如图提示错误而且创建的块设备在这里无法显示解决办法很简单:进入到rook-ceph-tools这个 pod 中(需要过安装Rook Toolbox)进入后,查看健康状态:[root@k8s-product01-ceph01 /]# ceph healthHEALTH_WARN application not enabled on 1 pool(s)[ro...

节点加入k8s集群如何获取token等参数值

在 kubeadm 初始话集群成功后会返回join 命令,里面有 token,discovery-token-ca-cert-hash等参数,需要记下来。有关 token 的过期时间是24小时certificate-key 过期时间是2小时如果是不记得,请执行以下命令获取1. 在master节点执行kubeadm token list获取token(注意查看是否过期)...

Postgresql中null值和空字符串

首先null不是一个空字符串,也不是一个为零的值,上图,Oracle将NULL和空字符串都视为NULL。与PostgreSQL类似,SQL Server也将NULL视为NULL,将空字符串视为空字符串。这可以防止我们在具有唯一约束的列中插入多个空值。在SQL Server中,在一个列上存在唯一约束时,只允许插入一个NULL和一个空字符串。null和空字符串在不同的数据库中表现不一样,找了一张图,可

#postgresql#数据库#oracle
    共 12 条
  • 1
  • 2
  • 请选择