×
Create a new article
Write your page title here:
We currently have 3,189 articles on s23. Type your article name above or create one of the articles listed here!



    s23
    3,189Articles
    in:

    BigIP: Difference between revisions

    Content added Content deleted
    No edit summary
    imported>DrOwl
     
    (2 intermediate revisions by 2 users not shown)
    Line 1: Line 1:
    =BigIP=
    ==BigIP==




    Line 5: Line 5:
    These were originally know as BigIP and 3DNS respectively.
    These were originally know as BigIP and 3DNS respectively.


    More Info will come on this later... in the mean time try [http://www.f5.com] or there development [http://devcentral.f5.com development wiki]
    More Info will come on this later... in the mean time try [http://www.f5.com f5.com] or there development [http://devcentral.f5.com development wiki]




    ==Some quick hints==
    ==Some quick hints==
    Line 13: Line 11:
    just a collection of useful commands for F5 kit.
    just a collection of useful commands for F5 kit.


    Quick and dirty cheet sheet for big ip's
    ====show status of all monitor's====


    == Connect to a big IP ==


    === Serial Access ===

    /etc/boot.default should have the following line set: -console com, for vga it would be -console -auto
    The serial port is a 9 pin connection - newer bigips run at 19,200 older at 9600

    ===Show the active / failover state===
    # b fo
    The failover state is STANDBY.1

    ===Read the log===
    # tail /var/log/ltm

    == Configs ==

    ===Show running config ===

    # b list | less

    ===Save the running config===

    # b list > bigip.config.<TICKET REFF>.<NAME>


    ===Sync the configs===
    v4-)
    # b config sync

    v9-)
    # b config sync all


    ==Nodes==

    ===List nodes===

    # b list | grep -i node

    ===Disable nodes ===

    v9

    # b node <node ip> session disable

    v4

    # b node <node ip> disable

    you can check if a node is disabled by doing a 'b node <IP> show', or it will be noted at the bottom of the config

    ===Enable nodes===

    v9

    # b node <node ip> session enable

    v4

    # b node <node ip> enable

    ===Check the state of a node===

    # b node <node ip> show

    ===Check the status of all nodes===

    #b node show

    == Pools ==

    ===Check the status of all pools===

    #b pool show

    ===Check the status of a pool===

    #b pool <pool name> show

    ===Check the status of a pool member===

    # b pool show | grep <node ip>:<port>

    ==Monitors==

    ===show status of all monitor's===

    V9


    b monitor all instance all show
    b monitor all instance all show


    v4
    ====show status of specific monitor's====


    b node monitor show


    ===show status of specific monitor's===

    v9
    b monitor <monitor name> instance <node ip : port> show
    b monitor <monitor name> instance <node ip : port> show


    v4
    b node <IP>:<PORT> monitor show



    ====Private UCS====

    == Interfaces ==

    ===Check interfaces ===
    # b interface show

    <pre>interface speed pkts pkts pkts pkts bits bits errors trunk
    Mb/s in out drop coll in out
    mgmt UP 100 FD 46.74M 4.432M 0 0 17.17G 7.345G 234
    1.1 UP 100 FD 1.483G 1.621G 37 0 1.078T 5.531T 0
    1.2 UP 100 FD 557.9M 374.7M 15 0 4.973T 435.5G 0
    1.3 DN 1000 FD 0 0 0 0 0 0 0
    1.4 DN 1000 FD 0 0 0 0 0 0 0
    </pre>


    == System Health ==

    === CPU / Memory / Traffic stats ===

    Use tmstats to show general system utilisation

    # //usr/bin/tmstat


    ==Archive==

    ===Private UCS===
    To create a [[BigIP_UCS|UCS]] archive that does not contain SSL private keys, use the following command syntax:
    To create a [[BigIP_UCS|UCS]] archive that does not contain SSL private keys, use the following command syntax:
    Useful if your sending in a UCS to support and dont want to send in you SSL key/cert.
    Useful if your sending in a UCS to support and dont want to send in you SSL key/cert.


    b config support save <filename>
    b config support save <filename>




    [[Category:F5]]

    Latest revision as of 15:40, 1 February 2008

    BigIP[edit]

    BigIp is now a generic name for F5 hardware that can be used for LTM (Local Traffic Management)and GTM (Global Traffic Management), These were originally know as BigIP and 3DNS respectively.

    More Info will come on this later... in the mean time try f5.com or there development development wiki

    Some quick hints[edit]

    just a collection of useful commands for F5 kit.

    Quick and dirty cheet sheet for big ip's


    Connect to a big IP[edit]

    Serial Access[edit]

    /etc/boot.default should have the following line set: -console com, for vga it would be -console -auto The serial port is a 9 pin connection - newer bigips run at 19,200 older at 9600

    Show the active / failover state[edit]

    # b fo
    

    The failover state is STANDBY.1

    Read the log[edit]

    # tail /var/log/ltm
    

    Configs[edit]

    Show running config[edit]

    # b list | less
    

    Save the running config[edit]

    # b list > bigip.config.<TICKET REFF>.<NAME>
    


    Sync the configs[edit]

    v4-)

    # b config sync 
    

    v9-)

    # b config sync all
    


    Nodes[edit]

    List nodes[edit]

    # b list | grep -i node
    

    Disable nodes[edit]

    v9

    # b node <node ip> session disable
    

    v4

    # b node <node ip> disable
    

    you can check if a node is disabled by doing a 'b node <IP> show', or it will be noted at the bottom of the config

    Enable nodes[edit]

    v9

    # b node <node ip> session enable
    

    v4

    # b node <node ip> enable
    

    Check the state of a node[edit]

    # b node <node ip> show
    

    Check the status of all nodes[edit]

    #b node show
    

    Pools[edit]

    Check the status of all pools[edit]

    #b pool show
    

    Check the status of a pool[edit]

    #b pool <pool name> show
    

    Check the status of a pool member[edit]

    # b pool show | grep <node ip>:<port>
    

    Monitors[edit]

    show status of all monitor's[edit]

    V9

    b monitor all instance all show
    

    v4

    b node monitor show
    


    show status of specific monitor's[edit]

    v9

    b monitor <monitor name> instance <node ip : port> show
    

    v4

    b node <IP>:<PORT> monitor show
    


    Interfaces[edit]

    Check interfaces[edit]

    # b interface show
    
    interface   speed   pkts   pkts   pkts   pkts   bits   bits errors trunk
                 Mb/s     in    out   drop   coll     in    out
     mgmt UP   100 FD 46.74M 4.432M      0      0 17.17G 7.345G    234
      1.1 UP   100 FD 1.483G 1.621G     37      0 1.078T 5.531T      0
      1.2 UP   100 FD 557.9M 374.7M     15      0 4.973T 435.5G      0
      1.3 DN  1000 FD      0      0      0      0      0      0      0
      1.4 DN  1000 FD      0      0      0      0      0      0      0
    


    System Health[edit]

    CPU / Memory / Traffic stats[edit]

    Use tmstats to show general system utilisation

    # //usr/bin/tmstat
    


    Archive[edit]

    Private UCS[edit]

    To create a UCS archive that does not contain SSL private keys, use the following command syntax: Useful if your sending in a UCS to support and dont want to send in you SSL key/cert.

    b config support save <filename>
    
    Cookies help us deliver our services. By using our services, you agree to our use of cookies.
    Cookies help us deliver our services. By using our services, you agree to our use of cookies.