大数据
-
LVM 管理之一:扩容VG/LV
这节主要演练在线扩容 VG 和 LV 。 动态扩容 VG 1.1 查看硬盘信息 123456789101112131415161718192021222324 [root@pgb lvm]# fdisk -lDisk /dev/hda: 19.3 GB, 19327352832 bytes 255 heads, 63 sectors/track, 23…
-
Linux: LVM 创建
关于Linux 的逻辑卷知识,以前前接触过一些,今天再次温习下,主要是演练下 LVM 的创建过程及维护命令,LVM 理论部分和虚拟机增加硬盘部分略。 1 环境准备虚拟机:Red Hat Enterprise Linux Server release 5.5增加…
-
软 RAID0 创建和管理
RAID 分为硬件 RAID 和软件 RAID, 硬件 RAID 是通过 RAID 卡来实现的,软件RAID是通过软件实现的,企业级应用一般用硬件RAID, 今天只是学习下软件 RAID 的创建,管理等。 环境准备 虚拟机环境,添加两块 1GB IDE …
-
MySQL_Fdw 实践: 宕机一例
这两天突然想起前段时间 MySQL 转 PG 项目实施过程中曾经导致过 PostgreSQL 宕机的情况,但很快 PG 自己恢复,下面来模拟下当时的情形。 1 环境信息PostgreSQL: 9.1.1MySQL : 5.5.15 2 创建测试表 (on MySQL ) 1234…
-
记一次修改数据类型粗心操作导致数据异常
近在做一次 MySQL 迁 PG 的项目,晚上实施时犯了小错误,在对一个小表数据修改类型时,操作失误,还好开发人员发现及时,没对业务产生严重影响,后来在测试库上做了下测试,重现了整个过程,具体如下: 1 创建测试…
-
PostgreSQL 整型字段 “Integer out of range” 一例
今天检查数据库时,发现一个日志库根目录使用率比较高,由于 /var/applog/pg_log 用来存放 postgresql 日志,猜测 postgresql 有大量日志,经查,果然目录 /var/applog/pg_log 下有大量日志,每天的日志有 2G 左右…
-
Linux: Crontab 命令权限控制
crontab 用来任务定时调度,在 Linux 下可以通过创建文件 /etc/cron.allow 或者 /etc/cron.deny 来控制权限,如果 /etc/cron.allow 文件存在,那么只有这个文件中列出的用户可以使用 cron, 同时/etc/cron.deny文件…
-
Linux: 同步系统时间和硬件时间
Linux 系统有两个时间,一个是操作系统时间,还有个硬件时间,并且这两个时间不会自动同步,其中系统时间可以通过ntpdate 命令来同步,硬件时钟可以通过 hwclock 命令来同步,下面是简单实验过程: 同步 Linux 系统…
-
Linux 如何修改 SSH 远程连接端口?
ssh 远程连接的默认端口为 22 ,为了提高安全性,经常需要修改 ssh 端口,下面是将 ssh 端口修改成 20104 的简单步骤,本文写的是简单的内容,高手就不需要看了。 修改 Sshd 服务配置文件 修改 sshd 服务配置文件 “…
-
PostgreSQL: 如何删除单表重复数据?
今天在导入一张表数据时遇到重复数据问题,以前在维护 Oracle 时也遇到过, Oracle 库去重的方法很多,常用的是根据 rowid 进行去重,那么 PostgreSQL 库如何去除单表重复数据呢,可以通过 ctid 进行,下面是实验过…