postgresql + 如何打印所有主机

postgresql + how to print all hosts

我们有带有 postgresql 的 ambari 集群

我们尝试如下打印集群中的所有主机,但似乎我的 select 命令不正确

psql -U ambari ambari
Password for user ambari:
psql (9.2.24)
Type "help" for help.

ambari=>
ambari-> select host_id from hosts;
ERROR:  syntax error at or near "select"
LINE 2: select host_id from hosts;
        ^
ambari=>

我哪里错了?

命令是(带有内存的详细信息)

ambari=>
select host_name, ipv4, public_host_name, total_mem from hosts;

ambari=> select host_name,  public_host_name  from hosts;