Это зависит от того, как настроен postgresql pg _hba.conf и прослушивает ли сервер postgresql указанные вами IP-адреса.
В противном случае, если вы можете подключиться к этим серверам по ssh, вы можете использовать параметр переадресации портов ssh -L
в ssh (1 )пример:
ssh user@192.168.178.21 -L 5431:localhost:5432 -f
ssh user@192.168.178.22 -L 5432:localhost:5432 -f
ssh user@192.168.178.23 -L 5433:localhost:5432 -f
Вы можете добиться того же, выполнив следующие действия~/.ssh/config
Host db1
Hostname 192.168.178.21
LocalForward localhost:5431 localhost:5432
Host db2
Hostname 192.168.178.22
LocalForward localhost:5432 localhost:5432
Host db3
Hostname 192.168.178.23
LocalForward localhost:5433 localhost:5432
а потом просто
ssh -f db1
ssh -f db2
ssh -f db3
Я объясню это в терминах, заимствованных у меня .
People are commonly confused by the difference between three distinct things:
- A random access block storage device such as an SD card (or HDD).
- A storage partition which is a section of a device; there may only be one which occupies pretty much the whole thing.
- A filesystem which is something used to organize the data on a partition. Generally speaking there is a one-to-one correspondence between a filesystem and a partition.
На определенном уровне 1 и 2 рассматриваются системой как «блочные устройства», (а на другом, в разговорной речи 2 и 3 часто объединяются ), но в контексте они являются разными объектами. Системные образы бывают двух видов: устройство и файловая система . загрузочный образ всегда является первым, поскольку он должен содержать некоторую мета-информацию о структуре файловой системы (s )и раздела (s ), содержащихся в них в формат, который стандартные ПК и т. д. могут использовать при загрузке, и эта информация хранится на устройстве, но не вся она находится в разделе. Два распространенных формата для этой информации:(DOS -)MBR, наследие систем на основе BIOS и (гораздо более новый ), GPT , артефакт на основе UEFI. системы.
Что касается узлов устройств Linux, разделы всегда имеют номер в качестве суффикса, 1 вот так:
/dev/sdb1
^
Указывает, что это первый раздел наsdb
устройстве . Опять же, помните, вы не можете загрузить раздел, поэтому вы ничего не можете написать в него, что сделает устройство загрузочным, если оно еще не загрузилось. Кроме того, файлы .iso
всегда являются образами устройств, и если вы скопируете один из них на раздел,его нельзя будет использовать. Вам нужно само устройство:
/dev/sdb
Когда вы копируете на него образ устройства, он копируется с нулевого блока и удаляет всю информацию, которая в настоящее время находится на этом устройстве, включая любую метаинформацию -о разделах и файловых системах, созданных форматированием, что означает, что нет смысла форматировать его каким-либо образом в первую очередь. Некоторые люди рекомендуют это из-за суеверия (ака. практика карго-культа пошла не так ), но это не имеет значения.