开始新对话

未解决

此帖子已超过 5 年

1204

2016年9月29日 23:00

如何正确的关机/断电/重新启动多节点Avamar程序

环境:

Avamar

描述:

如何正确的关机/断电/重新启动多节点Avamar程序

解决方法:

这个过程在您当前版本的管理手册中有记载。您应参照本文件的特定版本的要求。这份文件是在您的Avamar服务器上,和support.emc.com上。

 

请参照以下过程。前提是您有对Avamar系统的深厚知识。如果你不明白下面的步骤,通过powerlink.emc.com联系EMC Avamar技术支持获取对该程序的协助。

除非另有说明,下面所有的命令应为admin用户运行。

关机程序:

1、作为admin用户登录上avamar

2、加载SSH密钥:

ssh-agent bash

ssh-add .ssh/admin_key

3、验证hfscheck且垃圾收集没有运行:

ps -eaf|egrep "gc_cron|cp_cron|hfscheck_cron"

如果hfscheck仍在运行,作为admin运行“hfscheck_kill”杀掉该程序。

如果GC仍在运行,你必须让它完成,然后再继续。

如果CP在运行,你必须让它完成,然后再继续。

4、取一个检查点(作为DPN):

su - dpn

ssh-agent bash

ssh-add .ssh/dpnid

cp_cron --duplog

exit

exit (Note..youshould now be back to admin)

5、停止EMSMCS

suspend_crons

dpnctlstop ems

dpnctlstop mcs

6、停止GSAN

shutdown.dpn

7、关闭系统电源。作为root用户运行。如果只想关闭Avamar软件,你可以跳过这一步。

ssh-agent bash

ssh-add /home/admin/.ssh/dpnid

export SYSPROBEUSER=root

mapall --parallel --bg 'touch /fastboot; /usr/bin/poweroff'

su -

touch /fastboot

poweroff

注意:不要忘记关闭备用电源。

将系统备份:

1、加载电源。 (注:如果操作系统没有断电,可以跳过这一步)。

2、以管理员身份登录系统。

3、加载SSH密钥:

ssh-agent bash

ssh-add .ssh/admin_key (Default passphrase is P3t3rPan)

4、验证所有节点响应:

mapall --all --parallel 'date'

mapall --all 'uptime'

5、启动系统。在3.5.x的最佳做法是始终在启动时回滚。我们将回滚到最新的检查点,这应该是你关闭之前的一个:

dpnctl start -- force_rollback

注意:当您被询问使用哪一个检查点,选择1(最新)。

6、确认系统已启动。这可以作为管理员运行。此命令可能需要一段时间,由于系统刚刚运行,有很多启动项在运行,因此立即启动可能激烈的影响CPU

dpnctl status

输出应为如下内容:

Identity added: /home/admin/.ssh/dpnid (/home/admin/.ssh/dpnid)

dpnctl: INFO: gsan status: admin

dpnctl: INFO: MCS status: up.

dpnctl: INFO: EMS status: up.

dpnctl: INFO: Scheduler status: up.

dpnctl: INFO: Maintenance operations status: enabled.

dpnctl: INFO: Unattended startup status: disabled.

当您运行dpnctl start时,scheduler应该已经启用。如果它显示禁用,你可以启用它,只要MCSGSAN运行:

dpnctl start sched

7、如果crons在禁用状态(维护操作),恢复它:

resume_crons

8、取一个检查点(DPN键加载运行):

su - dpn

ssh-agent bash

ssh-add .ssh/dpnid

cp_cron --duplog

exit

exit (Note..youshould now be back to admin)

没有回复!
找不到事件!

Top