• Learning Map
  • Unix Quiz Center
  • Unix Professional Network
  • Just-Unix-No-Noise FB Group

unixadminschool.com

  • Home
  • Announcements
    • Feed
    • MISC
  • Beginners zone
    • Beginners Lessons
    • Career Guidance
  • Experts Zone
    • Cloud Computing
    • Configuration Solutions
    • Migrations
    • Network Design
    • Scripting
    • Server Security
    • SUN CLUSTERS
    • SUN LDOMS
    • Tools & Applications
    • Veritas Cluster Services ( VCS ) Learning
  • Intermediate Zone
    • Linux Learning
      • Linux Booting
      • Linux Disk Management
      • Linux LVM
      • Linux Networking
      • Linux Performance
      • Linux Troubleshooting
      • Linux YUM/RPM
      • Performance Analysis
      • Redhat Linux Kernel
      • RHEL 6
        • RHEL LDAP
        • Rhel6 Storage
      • Web Servers
    • Solaris Admin
      • Blog for Unix Admin
        • Storage Administration – SAN
      • Oracle Hardware
      • Reference Docs
      • Solaris 10 Zones & LDOMs
      • Solaris 11
      • Solaris Access Control
      • Solaris Best Practices
      • Solaris Booting
      • Solaris Disk Management
      • Solaris DNS
      • Solaris How-to
      • Solaris Installation
      • Solaris Kernel
      • Solaris Networking
      • Solaris NFS
      • Solaris NIS
      • Solaris Packages & Patching
      • Solaris Performance
      • Solaris Tips
      • Solaris Troubleshooting
      • Solaris User Authentication
      • solaris X86
      • Solaris ZFS and Boot Environment
      • Storage Configurations
      • SUN Hardware
      • Troubleshooting Flow charts
    • Veritas Admin
      • Veritas Netbackup
      • VxVM Learning
      • VxVM Troubleshooting
  • QUIZ Center
  • Vlabs

Subscribe

Solaris Network Performance Tuning : know about TCP window size

Our Unixadmin, John from xyz company,  recently upgraded one of his server’s network interface card  from the old one with 100MB speed to a new one with 10Gig speed , and the reason is to improve the speed for the backup of the server. After the NIC Upgrade  john found that the server network performance was improved a little, but still the server is not able to utilize all the available network bandwidth. 

After a bit of investigation john realised that his server TCP window size has to be tuned  to utilize maximum network bandwidth available to the server.  In this post we will be discussing the procedure about “how john tuned the TCP window size  to increase his server network performance?”.

 

 

  Full Story

Ramdev
6 Comments
Tagged with: [ solairs performance, solairs troubleshooting, solaris configuration, solaris learning, Solaris network services, solaris tcp/ip ]

Understanding Network VLANs

Virtual LANs or VLANs are virtual separations within a switch that provide distinct logical LANs that each behave if there were configured on a separate physical switch. Some Important points about VLANS.

  •  All the servers connected with in a VLAN will have same broadcasting domain, and can connect to each other directly
  •  Servers belongs to different VLANs has to communicate with each other using external Routing device.  
  •  To Expand the VLAN across multiple physical switches, physical switches needs to be interconnected using links called Trunks

 

  Full Story

Ramdev
Comment
Tagged with: [ linux learning, linux network, networking, solaris learning, solaris network, vlan ]

Network Physical Connectivity Check for Solaris and Linux

Network connectivity checks For the server without OS  ( just Racked hardware and powered up)

 

For X86 Hardware

We have to make LED checks – like when we disconnect the cable at the server side / switch side the Link / Act LEDs should lit up on powered on machines.

For Sparc based Servers:

We can watch individual interfaces to see if they have a connection and can ‘see’ the network. At the OBP prompt on the client, use the “watch-net-all” command to test and see the network devices.

Full Story

Ramdev
11 Comments
Tagged with: [ linux error, linux networking, linux trooublesthooing, solaris error, solaris networking, Solaris Troubleshooting ]

Solaris Troubleshooting : Calculate TCP retransmission rate using netstat

This post explains you the information on the TCP retransmission measurement using netstat -s for Solaris. A system with a high retransmission rate indicates network congestion and can cause network oriented applications (like web servers) to operate slowly.

Procedure to Calculate TCP retransmission rate:

TCP expects acknowledgments from the destination system when it successfully receives segments from the sender. If it does not receive the acknowledgment within a certain time, it will retransmit the segment.


To implement this scheme of retransmission, TCP starts a timer  for each packet transmitted.  Unless the acknowledgment is received before this timer expires, TCP will assume that the packet is lost and will retransmit the packet.  The rate at which packets are retransmitted is called the ”retransmission rate”, and is an indicator of network health.

To calculate the retransmission rate, use the output of the ‘netstat -s -P tcp‘ command. We need the values for the counters

  • tcpOutDataBytes
  • tcpRetransBytes
  • tcpOutDataSegs
  • tcpRetransSegs. Full Story

Ramdev
2 Comments
Tagged with: [ network troubleshooting, Solaris Troubleshooting, TCP retransmission ]

Solaris : Configure to network service ( e.g. telnet) to listen different port other than default one

If you want to make a TCP application bind to a different port instead of standard port then here is what you do.  This will enable to telnet to a machine only if you know the port number.

1. vi /etc/services file and edit the line for telnet

telnet          23/tcp

change this line to

telnet          12121/tcp

where 12121 is port number that it is going to listen for telnet requests.Make sure that you use port number bigger than 1k (1024 bytes) as the ports less than 1K are reserved ports.

2.  Kill inetd daemon and restart it or do HUP on it.

% ps -ef | grep inetd

% kill -HUP

3. Telnet to the client by specifying port number to connect to this machine.

% telnet hostname 12121

Ramdev
Comment
Tagged with: [ configure, different port, network service, Solaris Admin ]

Solaris Troubleshooting DNS : Checking DNS settings to troubleshoot sendmail

In this post we will discuss about the commands to check DNS configuration and functions for sendmail.

Follow these steps to:

  • ensure dns client configuration is in place and enabled;
  • verify mail exchanger lookups are successful (if using DNS for mail exchanger lookups).
  • To resolve error conditions, consult your DNS or Sendmail administrator for proper configuration parameters for your environment.

Is system configured as a DNS client:

Solaris 8, 9 and 10:

/etc/nsswitch.conf  “hosts:” line contains “dns” keyword
/etc/resolv.conf exists with a minimum configuration of at least 2 (3 preferred) nameserver IP addresses

Full Story

Ramdev
% Comments
Pages1 2 3 4 5 6 7

  • About Author : My name is Ramkumar Ramadevu ( Ramdev ). I have started writing about enterprise unix system administration since 2009 just for my own knowledge reference, and then later I have made this site available for everyone, for better purpose. ... read more

  • Advertise Here Your Video Ad Here
  • Recent Comments

    • Ramdev commented :: Rahul, welcome to unixadminschool.Thanks for the message....
    • Rahul commented :: Awesome Ram, i came to know about this Blog 2 days and go through a...
    • Ramdev commented :: Hi Prajwala, I am glad that you like it :)...
    • Ramdev commented :: Pavan, the below command mentioned in this doc to show how much pemlen...
    • Ramdev commented :: pleae try      --             share -F nfs -o rw=oracle:root /filesyst...
    • Ramdev commented :: Hi Jack, the cfgadm you have to do it anyway to  make sure the disk i...
    • Maniswara Pavan commented :: Nice Post .........
    • Maniswara Pavan commented :: Hi Ram, I have a doubt here .. Lets think we have disk and its pr...
    • jack commented :: Do we need to initialize and configure the replaced disk in this proce...
    • Laxxi commented :: Hi Ram, Please guide me how can I provide Read write access to a Fs...
  • Latest Posts

    • Virtual Lab : Get Your hands dirty with grep & RegEx
    • Quiz – Redhat Linux Intermediate Skills
    • Solaris Quiz – Managing Filesystems and Disk Devices
    • Test Your Understanding about Linux Fundamentals
    • Solaris Quiz – System Startup and Shutdown
    • Solaris Quiz – Software Management
    • RHEL 6 – ISCSI Administration Series – ISCSI Lun resize
    • RHEL 6 – ISCSI Administration Series – Configuring ISCSI Server and Client
    • SAN Storage Migration – Solaris with VxVM
    • RHEL 6.3 – LDAP Series – Part 4 : Troubleshooting
    • RHEL 6.3 – LDAP Series – Part 3 : LDAP Configuration With Encrypted Communication using TLS/SSL
    • RHEL 6.3 – LDAP Series – Part 2 : Configuration of Certification Authority for LDAP encryption.
    • RHEL 6.3 – LDAP Series – Part 1 : Implementation of LDAP Authentication
    • [ Updated with Analysis ] – Finding the Linux Performance Bottleneck !!!
    • VxVM Troubleshooting – Increasing the Size of Veritas Disk Private Region
    • Virtualization for Unix Administrators
    • VCS Learning – I/O Fencing In action [ Video ]
    • VCS Learning : Learn about Cluster Hearbeats
    • Happy New Year 2013, Thank You. >
    • Storage Operations – VxVM vs RHEL LVM2
    • Veritas Netbackup : Unable to detect Robot from master server after Veritas Netbackup upgrade to 7.1.0.4.
    • A tool that changes the way of system administration – PUPPET ( from puppetlabs)
    • Redhat Enterprise Linux : Yum Quick Reference
    • Redhat Enterprise Linux – Network Bonding – Quick Reference ( RHEL5 / RHEL6)
    • Redhat Enterprise Linux Networking Troubleshooting – Quick Reference
    • RedHat Linux Grub Loader – FAQ and Quick Reference
    • Redhat Linux LVM – FAQ & Quick Reference
    • RedHat Linux Kernel – FAQ and Quick Reference
    • Solaris host level SAN migration from Clariion to VMAX – Hands on Lab
    • Linux Samba Server integration with Windows Active Directory – Part 2
  • Site Members

    • Log in
Copyright © 2009 unixadminschool.com. All rights reserved.