视窗
loading...
您现在的位置:首页 > IT认证 > Linux认证 >

启动关闭VPS的过程中遇到问题


问题:
   
    在启动、关闭VPS的过程中可能遇到"VPS is locked"如何处理VPS被锁定?
   
    解决方案:
   
    在VPS启动、停止、备份、恢复等几个典型的操作过程中,都会先把VPS锁定当VPS处于锁定状态的时候,VPS是不能被其他程序操作的
   
    以免其他操作和当前操作冲突当操作完成后,锁定就会自动解除
   
    例如,当VPS运行中时候,可以做备份操作;当VPS停止时候,也可以做备份操作
   
    但是,当VPS处于锁定状态下,是不能做备份等操作VPS的锁定是在必要的情况下的一种安全保护以启动和停止为例,如果在启动过程中,遇到一个程序卡住锁死,无法正常启动也无法正常退出
   
    则可能造成整个VPS被卡住了
   
    对于VPS自身而言,由于内部的某个程序卡住,VPS无法跳过这一步骤,就自身无法顺利启动对于Virtuozzo节点而言,由于启动没完成,VPS还是锁定中的,其他程序不能对VPS进行其他操作
   
    这时候,就发生了"VPS is locked"的报错现象
   
    要解决这个问题,需要登录到硬件节点,找到是哪个程序卡住了VPS,将出错的进程杀掉
   
    这样,VPS即可继续完成启动、停止等操作如果不杀掉出错的进程,理论上,只要等待足够长的时间,让有问题的进程发生了超时(timeout)
   
    则VPS自己就会退出锁定状态,恢复到正常状态但是很多情况下等候几十分钟也未必能恢复正常状态,所以还是以手工中止进程为上。
   
    例如服务器上报告VPS101被锁定,那么登录到硬件节点
   
    用vzlist -a 命令检查当前的vps列表和进程,得到如下结果:
   
    C:>vzlist -a
   
    VEID NPROC STATUS IP_ADDR HOSTNAME
   
    1 24 running 192.168.1.1 VPS1
   
    101 2 stopped 192.168.1.2 VPS23
   
    102 35 running 192.168.1.3 PLESKWIN761
   
    C:>
   
    可看到编号为101的VPS的"Nproc"数字为2,即"Number of processes",当前运行的进程数为2一般来讲,如果vps是停止状态,这个数字应该为0;如果vps是运行状态,这个数字应该是20以上只有两个进程,则说明vps启动的过程中可能发生错误被卡住了,才导致了vps被锁定的报错。
   
    执行vzquery v2s命令,调查有问题的vps的session id.
   
    例如对于vps id为101的vps,执行
   
    C:>vzquery v2s 101
   
    VPS ID: 101
   
    Session ID: 2 (ROOT)
   
    Session ID: 2
   
    C:>
   
    由此可以得到,凡是Session ID(会话ID为2)的进程,都属于VPS101.
   
    现在登录到硬件节点,打开任务管理器,把所有会话ID都是2的进程给杀掉,即可解决问题。
   
    默认情况下,任务管理器可能无法列出会话ID这个项目,此时可以点击任务管理器上的菜单"查看"点击"选择列",此时会打开一个选项清单,左侧倒数第二项,即可看到"会话ID".
   
    选中会话ID点击确定,任务管理器中就能列出每个进程的会话ID了
   
    用鼠标点击会话ID的标题栏,则可以按照会话ID数字的大小,进行排序现在即可列出所有会话ID是2的进程了在列出的会话ID是2的进程里边,有些的运行者是System,有些是非System通常来讲,只要把所有身份非System的进程都杀掉,VPS就可以恢复到正常状态。
   
    如果VPS是在启动过程中卡住成为锁定状态的,杀掉有问题的进程后则使用vzlist -a命令可以看到vps内启动的进程数量(NPOC)越来越多并变成了running状态如果VPS是在停止过程中卡住成为锁定状态的,杀掉有问题的进程后则使用vzlist -a命令可以看到vps应该顺利停止,进程数量(NPOC)显示为0
   
    VPS成功的停止掉了
   
    当VPS解除了锁定状态,就可以对其做任何一种操作了。
闂備線娼уΛ娆撳礉閺囥垹鍌ㄩ柕鍫濇处鐎氬鏌ㄥ┑鍡樺珔缂佹唻缍侀弻锟犲礋椤愶富鈧鏌熼摎鍌氬祮闁诡啫鍥ч唶闁绘柨鎽滅粔顒勬煟閻樺弶鎼愰柣掳鍔屽嵄闁硅揪绠戣繚闂佽法鍣﹂幏锟�
闂備礁鎼悧婊堝礈濞戙垺鍋熸い鏍仦閻掗箖鏌曟繛鍨姎闁诲氦顕ц彁闁搞儻绲芥晶鎻捗归悡搴㈠殗鐎殿喖鐖兼俊鐑芥晜閸撗冪厓濠电偛鐡ㄧ划宀€鑺遍懖鈺勫С濞寸厧鐡ㄩ崵鍌炴煛閸愩劌鈧崵绮旇ぐ鎺撶叆婵炴垼娅曠€氾拷闂佽娴烽弫鎼併€佹繝鍋綊宕卞Ο璇差潯闂佷紮绲介張顒勬偩閸楃們搴ㄥ炊閿濆懎鈷夋繛瀵稿帶閹虫﹢鐛€n喖绠f繝濠傚閹枫劑姊洪崨濠冣拹缂佸甯¢幆鍥ㄥ閺夋垵鍞ㄩ梺鎼炲劘閸斿秹锝為弽顬ュ酣宕堕敐鍛拤婵炲鍘ч幊姗€骞嗛崘顔肩妞ゆ劑鍨洪惁鏃€绻濋姀锝嗙【閻庢艾鎽滃Σ鎰版晸閿燂拷闂備胶鎳撻悺銊╁垂閸愭祴鍫柟瀵稿С閻掑﹤鈹戦悩鍙夋悙婵炲懌鍨归湁闁挎繂妫涢惌搴ㄦ煃瑜滈崜娆撳箠閹邦兘鏋旈柟杈鹃檮閸嬪鏌涢銈呮瀾缂傚秮鍋撻梻浣瑰灊閻掞箓濡甸悙鐢电闁哄啫鐗嗙痪褔鏌涢幇顖涚《缂佲偓閿燂拷闂佽绨肩徊濠氾綖婢舵劕鍨傛繝濠傚椤╅攱銇勯幒鎴濇殲缂佷緡鍣e鍫曟倷閸偅鐝┑鐐茬墛閸ㄥ墎绮氶柆宥呯労闁告剬鍛槬濠电姷顣介埀顒€鍟块埀顒傛嚀閿曘垺鎷呴崜鎻掓闂佺ǹ鏈换宥夊船閹绢喗鐓欓悗娑欋缚婢ь剚绻濋埀顒佹媴閸︻厾鎳濋梺鍓茬厛閸嬪懐绱為埀顒勬⒑閻熸壆鎽犻柣妤冨仧閹广垹顫濋鑺ョ亙闂佸搫娲﹂惌顔炬崲閸℃稒鐓欐い鎾楀啰浠村銈嗘处閸撶喎鐣烽敐鍡欑瘈闁告劏鏅╁Σ顖炴⒑閼逛即鍝烘慨濠傤煼閺屽牓骞橀鑲╊吅闂佺懓鐡ㄧ划宥囧垝閿曞倹鐓ユ繛鎴炆戝﹢鐗堢節閳ь剟骞嶉鎯у触濠电偛妫楀ù椋庣玻濡ゅ啰纾奸柡鍌涱儥閸庡繒鈧鎸稿Λ婵嗙暦濮樿埖鍋愮紓浣贯缚瑜版垿姊洪幐搴″枙闁瑰嚖鎷�闂佽娴烽弫鎼佸箠閹捐埖鏆滄い鎰剁畱缁€鍡樼箾閹寸伝顏堝极閸洘鍊电痪顓炴媼濞兼劙鏌涢妸锔剧煁缂佸倹甯¢、妤佹媴缁嬪晝顐︽⒑鐟欏嫭绶茬紒缁樺灴瀵偊顢欓悾宀婃祫濠殿喗銇涢崑鎾绘煃瑜滈崜娆撳磹閸濄儳绀婇悗锝庡枟閸庡秹鏌涢弴銊ュ笌鐟滅増甯楅悡鈧銈嗗笒閿曪妇绮堥敓锟�闂備浇澹堟ご绋款潖婵犳碍鐒鹃柟缁㈠枛濡﹢鏌i悢绋款棆缁绢厸鍋撻梻浣瑰缁嬫帒鐣濋幖浣哥;闁哄秲鍔庨々鐑芥煥閻曞倹瀚�:webmaster@jscj.com闂備線娼уΛ宀勫磻閹剧粯鐓熸い顐幘缁佺兘鏌i敂璺ㄧ煓闁轰礁绉归弫鎾绘晸閿燂拷4008816886

相关文章

无相关信息
更新时间2022-03-13 11:11:02【至顶部↑】
联系我们 | 邮件: webmaster@jscj.com | 客服热线电话:4008816886(QQ同号) |  婵犵數鍎戠紞鈧い鏇嗗嫭鍙忛柣鎰暯閸嬫捇鐛崹顔句痪濠电姭鍋撻柛銉戝苯娈銈嗘椤斿﹦鎹㈤敓锟�

付款方式留言簿投诉中心网站纠错二维码手机版

客服电话: