在企业中通过vm虚拟机模板创建虚拟机,一般系统的磁盘不会很大。当我们的数据库比较大时,往往系统默认的空间是不够的,这个时候可以通过添加一块硬盘,将数据库目录放在挂载在磁盘中,那么这个时候我们在初始化数据库的时候,就需要将数据库目录指定到添加的磁盘中,而不能使用默认的了,操作步骤如下:
1、挂在磁盘
2、使用YUM安装Postgres数据库
[root@localhost ~]# yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm [root@localhost ~]# yum install -y postgresql13-server [root@localhost ~]# mkdir -p /srv/pgdata/data [root@localhost ~]# chown postgres. -R /srv/pgdata/data [root@localhost ~]# systemctl edit postgresql-13.service [Service] Environment=PGDATA=/srv/pgdata/data [root@localhost ~]# systemctl daemon-reload [root@localhost ~]# /usr/pgsql-13/bin/postgresql-13-setup initdb [root@localhost ~]# systemctl enable postgresql-13 [root@localhost ~]# systemctl start postgresql-13



