5

我在 Ubuntu 虚拟机中安装了 Vertica,我希望在引导期间启动一个特定的数据库,而不是我必须登录、打开 admintools 并从那里开始。

那么,是否有一个命令行可以让我在没有用户交互的情况下启动它?我应该在哪个运行级别添加它?另外,我使用特定用户来运行与 Vertica 相关的所有内容,是否需要在我的引导脚本中考虑到这一点?

4

2 回答 2

7

为什么不在你的 admintools “Set Restart Policy” 中设置重启策略(重启时重启) 你有 3 个选项: Never ksafe always -- 选择这个在启动时启动。

就是这样! 在此处输入图像描述

于 2013-05-17T18:09:23.813 回答
6

admintools -t start_db

[dbadmin@hostname ~]$ admintools -t start_db --help
Usage: start_db [options]

Options:
  -h, --help            show this help message and exit
  -d DB, --database=DB  Name of database to be started
  -p DBPASSWORD, --password=DBPASSWORD
                        Database password in single quotes
  -i, --noprompts       do not stop and wait for user input(default false)
  -F, --force           force the database to start at an epoch before data
                        consistency problems were detected.
于 2013-01-04T14:16:28.373 回答