您可以在 Data Repository 上设置 autostart。 如果设置了 autostart,且重新启动了安装 Data Repository 的计算机,那么 Data Repository 会自动启动。
重要说明! 如果 Data Repository 未正常关闭,此功能可能无法正常运行。 如果数据库未正常关闭,数据库在启动期间可能需要人工干预来还原上一次正常状态。 如果 Vertica 数据库在非正常关闭之后未自动启动,请使用 admintools 来手动启动。
Data Repository 不可访问时,Data Aggregator 会自动停止。 一旦 Data Repository 重新联机,则手动重新启动 Data Aggregator。 要重新启动 Data Aggregator,请打开命令提示符并键入以下命令:
/etc/init.d/dadaemon start
遵循这些步骤:
su - dradmin
cd /opt/vertica/config/users/Linux_user_account_for_database_administrator_user
cp -p installed.dat dbinfo.dat
dbinfo.dat 文件已创建。
ssh hostname ls
表示安装 Data Repository 的主机的名称。
如果设置了无密码的 ssh 密钥,则系统不会提示您输入密码。 您无需再执行任何操作。 但是,如果系统询问您是否继续连接,请输入“是”。
su - dradmin_username
ssh-keygen -N "" -t rsa -f ~/.ssh/id_rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys2
vi ~/.ssh/id_rsa.pub
vi ~/.ssh/authorized_keys2
将第一个主机的 id_rsa.pub 文件的内容粘贴到第二个主机上的 authorized_keys2 文件的末尾。
vi ~/.ssh/authorized_keys2
将第一个主机的 id_rsa.pub 文件的内容粘贴到第三个主机上的 authorized_keys2 文件的末尾。
要能够从一个主机 ssh 到另一个主机,而不会被提示输入密码,请对群集中的所有主机重复这些步骤。
chmod 644 ~/.ssh/authorized_keys2
su - root /etc/init.d/sshd restart
su - dradmin ssh dradmin@hostname ls /tmp
su - dradmin ssh dradmin@host1 ls /tmp ssh dradmin@host2 ls /tmp ssh dradmin@host3 ls /tmp
在群集的每个主机上重复此步骤。
重要说明! 如果不设置无密码的 ssh 密钥,您将无法在 Data Repository 上配置 autostart。
/opt/vertica/bin/adminTools
此时将打开“Administration Tools”(管理工具)对话框。
此时将打开“Select Database”对话框。
此时将打开“Select policy”对话框。
选择“OK”。
注意:在单节点安装过程中,“始终”意味着,数据存储库将在系统重新启动时自动重新启动。 在集群安装过程中,“ksafe”意味着,在系统重新启动时,如果数据库的状态仍是 “UP”,则数据存储库节点将自动重新启动。
将保存重新启动策略设置。
注意:以 root 用户或 sudo 用户身份登录,以重新启动计算机。
su - dradmin
/opt/vertica/bin/adminTools
此时将打开“Administration Tools”(管理工具)对话框。
注意:重新启动后,Data Repository 可能需要几分钟来启动。
|
版权所有 © 2014 CA Technologies。
保留所有权利。
|
|