zoukankan      html  css  js  c++  java
  • SUN服务器及Solaris Serial Console常见设置问题

    SUN服务器及Solaris Serial Console常见设置问题

    作者: Badcoffee

    Email: blog.oliver@gmail.com
    Blog: http://blog.csdn.net/yayong
    2005年4月

    1. 关于BIOS的Serial  Port重定向设置?

    SUN的X86和Sparc服务器都支持将BIOS或者OBP定向到Serial Port上。
    对于Sparc的机器,直接拔掉键盘鼠标即可。
    对于X86的机器,通过BIOS的Console redirect设置,选择Serial Port和波特率,就可以通过Serial Line来设置BIOS了。

    2. 一些功能键在Serial Console上如何输入?

    通过Serial Console管理服务器,通常需要输入一些特殊的功能键,如F2进入BIOS,
    F12网络引导系统。下面是SUN公司机器上一些常用键在Serial Console上的转义序列:

    Special Keys for Remote Console Terminal

    Function Key

    Escape Sequence

    HOME

    h

    END

    k

    INSERT

    +

    DELETE

    -

    PAGE UP

    ?

    PAGE DOWN

    /

    ALT

    ^A

    CTRL

    ^C

    F1

    1

    F2

    2

    F3

    3

    F4

    4

    F5

    5

    F6

    6

    F7

    7

    F8

    8

    F9

    9

    F10

    0

    F11

    !

    F12

    @



    3. Solaris下如何设置Serial Console?

    对于Sparc,拔下键盘鼠标,OBP和Solaris就自动重定向到Serial Port上了。
    对于X86,把Console以9600波特率定向到Serial Port A则需要做如下设置:

    # eeprom input-device="ttya"
    # eeprom output-device="ttya"

    然后reboot即可

    4. Solaris下如何设置Serial Console工作在更高的波特率?

    以115200为例:

    指定ttya作为input和output device并设置波特率为115200

    # eeprom input-device="ttya"
    # eeprom output-device="ttya"
    # eeprom ttya-mode="115200,8,n,1,-"

    指定console的default baudrate,修改/etc/ttydefs文件的"console"那一行:
          
         console:115200 hupcl opost onlcr:115200::console

    Reboot system,


    如果用tip来测试,则在另一端使用tip command:
           # tip -115200 /dev/cua/a


    5. 在SUN V20z遇到的一个Serial Port不工作的问题


    在V20z/V40z机器上,如果你可以确定BIOS设置和串口连接没有问题,但Serial Port就是不工作,
    那么很可能是因为V20z的SP设置引起的。

    可以用ssh登录SP来解决这个问题:

    忘记了SP的口令,可以先在机器面板上把SP设置回默认值,再用下面的命令重新初始化admin帐号:

    假设SP的IP是192.168.80.2

    ssh 192.168.80.2 -l setup

    用admin帐号登录SP,再enable serial console.

    ssh 192.168.80.2 -l admin

    输入admin口令,然后使用如下命令

    platform get console
    platform set console -s sp -e -S 9600
    platform get console
    platform set console -s platform


  • 相关阅读:
    配置python库源为清华源
    ubuntu下安装使用jupyter
    《在下雪天气里和女朋友在一起就会有种很特别的氛围,我很喜欢》梗图
    ubuntu安装cuda、cudnn和nvidia-docker
    jreg视频内容整理
    【北邮人论坛帖子备份】给考公同学的建议。如今我流的泪都是当年脑子进的水
    拉取docker容器后启动容器的脚本
    多个git账户ssh密钥配置
    【北邮人论坛帖子备份】【FAQ】给今年国企求职学弟学妹的一点建议
    nui-app记录不明白的属性
  • 原文地址:https://www.cnblogs.com/ainima/p/6330848.html
Copyright © 2011-2022 走看看