What to do with tablespaces when upgrading to pg13 from pg1X? - Mailing list pgsql-general

From James(王旭)
Subject What to do with tablespaces when upgrading to pg13 from pg1X?
Date
Msg-id tencent_054F2BAA623053795C9BE722@qq.com
Whole thread Raw
Responses Re: What to do with tablespaces when upgrading to pg13 from pg1X?  (Bruce Momjian <bruce@momjian.us>)
List pgsql-general
Hello,
I was planning to upgrade from 12 to 13 using this command:
/usr/pgsql-13/bin/pg_upgrade -b /usr/pgsql-12/bin/ -B /usr/pgsql-13/bin/ -d /data/pg/ -D /pg/pgdata_13/ --jobs=10

And I got this output:
Checking for presence of required libraries                 ok
Checking database user is the install user                  ok
Checking for prepared transactions                          ok
Checking for new cluster tablespace directories
new cluster tablespace directory already exists: "/data/tsdb/metas/PG_13_202007201"
Failure, exiting
I think it's because /data/tsdb was my tablespace dir which was out of the old main data directory(/data/pg/).

So what should I do with old tablespaces when upgrading ?

Thanks a lot !

pgsql-general by date:

Previous
From: Jack Orenstein
Date:
Subject: Re: Static memory, shared memory
Next
From: Bruce Momjian
Date:
Subject: Re: What to do with tablespaces when upgrading to pg13 from pg1X?