<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: I/O tuning for linux san storage in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/i-o-tuning-for-linux-san-storage/m-p/4384842#M35720</link>
    <description>i have send the server log file for HP to analyze, they does not find any problem with the hardware, storage team also have not found anything unusual on the SAN storage during that time.</description>
    <pubDate>Mon, 23 Mar 2009 00:02:10 GMT</pubDate>
    <dc:creator>Robert_Ngo</dc:creator>
    <dc:date>2009-03-23T00:02:10Z</dc:date>
    <item>
      <title>I/O tuning for linux san storage</title>
      <link>https://community.hpe.com/t5/operating-system-linux/i-o-tuning-for-linux-san-storage/m-p/4384840#M35718</link>
      <description>i have a RHEL server that have very heavy ftp tranffic at certain period of time during the day. this is causing us not able to access filesystem on SAN storage, the ftp filesystem is on SAN storage.&lt;BR /&gt;&lt;BR /&gt;the system is a DL 580 G3 that are connected to HP 1024 SAN storage and SAN disk is manage by vxvm, what are the kernel tuning we can do to improve the performance of I/O?&lt;BR /&gt;&lt;BR /&gt;sunrpc.nlm_debug = 0&lt;BR /&gt;sunrpc.nfsd_debug = 0&lt;BR /&gt;sunrpc.nfs_debug = 0&lt;BR /&gt;sunrpc.rpc_debug = 0&lt;BR /&gt;vxvm.vxinfo.volkio_commitwaitq = volkioq_commitwait_start count: 0&lt;BR /&gt;vxvm.vxinfo.volkio_commitwaitq = volkioq_commitwait_start:&lt;BR /&gt;vxvm.vxinfo.volkioqueue = volkioq_start count: 0&lt;BR /&gt;vxvm.vxinfo.volkioqueue = volkioq_start:&lt;BR /&gt;vxvm.vxinfo.volsio_otherq = volsioq_done count: 0&lt;BR /&gt;vxvm.vxinfo.volsio_otherq = volsioq_done:&lt;BR /&gt;vxvm.vxinfo.volsio_otherq = volsioq_restart count: 0&lt;BR /&gt;vxvm.vxinfo.volsio_otherq = volsioq_restart:&lt;BR /&gt;vxvm.vxinfo.volsio_otherq = volsioq_redone count: 0&lt;BR /&gt;vxvm.vxinfo.volsio_otherq = volsioq_redone:&lt;BR /&gt;vxvm.vxinfo.volsio_idleq = volsioq_idle_start count: 0&lt;BR /&gt;vxvm.vxinfo.volsio_idleq = volsioq_idle_start:&lt;BR /&gt;vxvm.vxinfo.volsioqueue = volsioq_start count: 0&lt;BR /&gt;vxvm.vxinfo.volsioqueue = volsioq_start:&lt;BR /&gt;vxvm.vxinfo.volktrans = vol_config_loaded: 1&lt;BR /&gt;vxvm.vxinfo.volktrans = vol_commit_in_progress: 0&lt;BR /&gt;vxvm.vxinfo.volktrans = vol_ktrans_locked: 0&lt;BR /&gt;vxvm.vxinfo.volktrans = vol_ktrans_pending_abort: 0&lt;BR /&gt;vxvm.vxinfo.volktrans = vol_ktrans_abort_is_possible: 0&lt;BR /&gt;vxvm.vxinfo.volktrans = transaction state: last transaction committed&lt;BR /&gt;vxvm.vxinfo.voliod_info = voliod_running: 0&lt;BR /&gt;vxvm.vxinfo.voliod_info = voliod_need: 0&lt;BR /&gt;vxvm.vxinfo.voliod_info = voliod_count: 10&lt;BR /&gt;vxvm.vxinfo.voliod_info = voliod_want_count: 10&lt;BR /&gt;vxvm.vxinfo.voliod_info = volkio_overrun: 0&lt;BR /&gt;vxvm.vxinfo.voliomem = memory reservation pool usage&lt;BR /&gt;vxvm.vxinfo.voliomem = id: max mem used: total allocated mem: mem in use: min mem: max mem&lt;BR /&gt;vxvm.vxinfo.voliomem =  0        0             20000             0         20000      400000&lt;BR /&gt;vxvm.vxinfo.volkiocount_locked = volkiocount: 0&lt;BR /&gt;vxvm.vxinfo.volkiocount = volkiocount: 0&lt;BR /&gt;vxvm.vxio.voldrl_max_seq_dirty = 3&lt;BR /&gt;vxvm.vxio.vol_max_volumes = 3824&lt;BR /&gt;vxvm.vxio.vol_rvio_maxpool_sz = 67108864&lt;BR /&gt;vxvm.vxio.vol_vvr_use_nat = 0&lt;BR /&gt;vxvm.vxio.vol_max_wrspool_sz = 16777216&lt;BR /&gt;vxvm.vxio.vol_nm_hb_timeout = 10&lt;BR /&gt;vxvm.vxio.vol_dcm_replay_size = 262144&lt;BR /&gt;vxvm.vxio.volraid_minpool_size = 65536&lt;BR /&gt;vxvm.vxio.volcvm_smartsync = 1&lt;BR /&gt;vxvm.vxio.vol_min_lowmem_sz = 4194304&lt;BR /&gt;vxvm.vxio.vxvm_read_ahead = 64&lt;BR /&gt;vxvm.vxio.vxvm_chk_blocksize = 199      0       1024&lt;BR /&gt;vxvm.vxio.vxvm_set_blocksize = 199      255     2147483647&lt;BR /&gt;vxvm.vxio.vol_max_nmpool_sz = 16777216&lt;BR /&gt;vxvm.vxio.vol_max_rdback_sz = 67108864&lt;BR /&gt;vxvm.vxio.volpagemod_max_memsz = 1536&lt;BR /&gt;vxvm.vxio.vol_fmr_logsz = 4&lt;BR /&gt;vxvm.vxio.voliomem_maxpool_sz = 4194304&lt;BR /&gt;vxvm.vxio.voliomem_chunk_size = 32768&lt;BR /&gt;vxvm.vxio.vol_max_nlogs = 20&lt;BR /&gt;vxvm.vxio.vol_max_nconfigs = 20&lt;BR /&gt;vxvm.vxio.vxtask_max_monitors = 32&lt;BR /&gt;vxvm.vxio.vol_checkpt_default = 20480&lt;BR /&gt;vxvm.vxio.voliot_max_open = 32&lt;BR /&gt;vxvm.vxio.voliot_errbuf_dflt = 16384&lt;BR /&gt;vxvm.vxio.voliot_iobuf_default = 8192&lt;BR /&gt;vxvm.vxio.voliot_iobuf_max = 65536&lt;BR /&gt;vxvm.vxio.voliot_iobuf_limit = 131072&lt;BR /&gt;vxvm.vxio.vol_maxstablebufsize = 256&lt;BR /&gt;vxvm.vxio.vol_mvr_maxround = 512&lt;BR /&gt;vxvm.vxio.vol_maxparallelio = 256&lt;BR /&gt;vxvm.vxio.voldrl_max_drtregs = 2048&lt;BR /&gt;vxvm.vxio.voldrl_min_regionsz = 1024&lt;BR /&gt;vxvm.vxio.vol_default_iodelay = 50&lt;BR /&gt;vxvm.vxio.maxiosize = 256&lt;BR /&gt;vxvm.vxio.vol_maxioctl = 32768&lt;BR /&gt;vxvm.vxio.vol_maxkiocount = 12000&lt;BR /&gt;vxdmp.dmp_retry_count = 5&lt;BR /&gt;vxdmp.dmp_restore_daemon_cycles = 10&lt;BR /&gt;vxdmp.dmp_restore_daemon_policy = 1&lt;BR /&gt;vxdmp.dmp_restore_daemon_interval = 300&lt;BR /&gt;vxdmp.dmp_enable_restore_daemon = 2&lt;BR /&gt;vxdmp.dmp_pathswitch_blks_shift = 11&lt;BR /&gt;abi.fake_utsname = 0&lt;BR /&gt;abi.trace = 0&lt;BR /&gt;abi.defhandler_libcso = 68157441&lt;BR /&gt;abi.defhandler_lcall7 = 68157441&lt;BR /&gt;abi.defhandler_elf = 0&lt;BR /&gt;abi.defhandler_coff = 117440515&lt;BR /&gt;dev.cdrom.check_media = 0&lt;BR /&gt;dev.cdrom.lock = 1&lt;BR /&gt;dev.cdrom.debug = 0&lt;BR /&gt;dev.cdrom.autoeject = 0&lt;BR /&gt;dev.cdrom.autoclose = 1&lt;BR /&gt;dev.cdrom.info = CD-ROM information, Id: cdrom.c 3.12 2000/10/18&lt;BR /&gt;dev.cdrom.info =&lt;BR /&gt;dev.cdrom.info = drive name:            hdb&lt;BR /&gt;dev.cdrom.info = drive speed:           24&lt;BR /&gt;dev.cdrom.info = drive # of slots:      1&lt;BR /&gt;dev.cdrom.info = Can close tray:                1&lt;BR /&gt;dev.cdrom.info = Can open tray:         1&lt;BR /&gt;dev.cdrom.info = Can lock tray:         1&lt;BR /&gt;dev.cdrom.info = Can change speed:      1&lt;BR /&gt;dev.cdrom.info = Can select disk:       0&lt;BR /&gt;dev.cdrom.info = Can read multisession: 1&lt;BR /&gt;dev.cdrom.info = Can read MCN:          1&lt;BR /&gt;dev.cdrom.info = Reports media changed: 1&lt;BR /&gt;dev.cdrom.info = Can play audio:                1&lt;BR /&gt;dev.cdrom.info = Can write CD-R:                0&lt;BR /&gt;dev.cdrom.info = Can write CD-RW:       0&lt;BR /&gt;dev.cdrom.info = Can read DVD:          1&lt;BR /&gt;dev.cdrom.info = Can write DVD-R:       0&lt;BR /&gt;dev.cdrom.info = Can write DVD-RAM:     0&lt;BR /&gt;dev.cdrom.info =&lt;BR /&gt;dev.cdrom.info =&lt;BR /&gt;dev.audit.debug = 0&lt;BR /&gt;dev.audit.paranoia = 0&lt;BR /&gt;dev.audit.max-messages = 1024&lt;BR /&gt;dev.audit.allow-suspend = 1&lt;BR /&gt;dev.audit.attach-all = 0&lt;BR /&gt;dev.raid.speed_limit_max = 10000&lt;BR /&gt;dev.raid.speed_limit_min = 100&lt;BR /&gt;dev.rtc.max-user-freq = 64&lt;BR /&gt;debug.rpmarch =&lt;BR /&gt;debug.kerneltype =&lt;BR /&gt;net.unix.max_dgram_qlen = 10&lt;BR /&gt;net.token-ring.rif_timeout = 60000&lt;BR /&gt;net.ipv4.conf.eth0.disable_policy = 0&lt;BR /&gt;net.ipv4.conf.eth0.disable_xfrm = 0&lt;BR /&gt;net.ipv4.conf.eth0.arp_filter = 0&lt;BR /&gt;net.ipv4.conf.eth0.tag = 0&lt;BR /&gt;net.ipv4.conf.eth0.log_martians = 0&lt;BR /&gt;net.ipv4.conf.eth0.bootp_relay = 0&lt;BR /&gt;net.ipv4.conf.eth0.medium_id = 0&lt;BR /&gt;net.ipv4.conf.eth0.proxy_arp = 0&lt;BR /&gt;net.ipv4.conf.eth0.accept_source_route = 1&lt;BR /&gt;net.ipv4.conf.eth0.send_redirects = 1&lt;BR /&gt;net.ipv4.conf.eth0.rp_filter = 1&lt;BR /&gt;net.ipv4.conf.eth0.shared_media = 1&lt;BR /&gt;net.ipv4.conf.eth0.secure_redirects = 1&lt;BR /&gt;net.ipv4.conf.eth0.accept_redirects = 1&lt;BR /&gt;net.ipv4.conf.eth0.mc_forwarding = 0&lt;BR /&gt;net.ipv4.conf.eth0.forwarding = 0&lt;BR /&gt;net.ipv4.conf.lo.disable_policy = 0&lt;BR /&gt;net.ipv4.conf.lo.disable_xfrm = 0&lt;BR /&gt;net.ipv4.conf.lo.arp_filter = 0&lt;BR /&gt;net.ipv4.conf.lo.tag = 0&lt;BR /&gt;net.ipv4.conf.lo.log_martians = 0&lt;BR /&gt;net.ipv4.conf.lo.bootp_relay = 0&lt;BR /&gt;net.ipv4.conf.lo.medium_id = 0&lt;BR /&gt;net.ipv4.conf.lo.proxy_arp = 0&lt;BR /&gt;net.ipv4.conf.lo.accept_source_route = 1&lt;BR /&gt;net.ipv4.conf.lo.send_redirects = 1&lt;BR /&gt;net.ipv4.conf.lo.rp_filter = 1&lt;BR /&gt;net.ipv4.conf.lo.shared_media = 1&lt;BR /&gt;net.ipv4.conf.lo.secure_redirects = 1&lt;BR /&gt;net.ipv4.conf.lo.accept_redirects = 1&lt;BR /&gt;net.ipv4.conf.lo.mc_forwarding = 0&lt;BR /&gt;net.ipv4.conf.lo.forwarding = 0&lt;BR /&gt;net.ipv4.conf.default.disable_policy = 0&lt;BR /&gt;net.ipv4.conf.default.disable_xfrm = 0&lt;BR /&gt;net.ipv4.conf.default.arp_filter = 0&lt;BR /&gt;net.ipv4.conf.default.tag = 0&lt;BR /&gt;net.ipv4.conf.default.log_martians = 0&lt;BR /&gt;net.ipv4.conf.default.bootp_relay = 0&lt;BR /&gt;net.ipv4.conf.default.medium_id = 0&lt;BR /&gt;net.ipv4.conf.default.proxy_arp = 0&lt;BR /&gt;net.ipv4.conf.default.accept_source_route = 1&lt;BR /&gt;net.ipv4.conf.default.send_redirects = 1&lt;BR /&gt;net.ipv4.conf.default.rp_filter = 1&lt;BR /&gt;net.ipv4.conf.default.shared_media = 1&lt;BR /&gt;net.ipv4.conf.default.secure_redirects = 1&lt;BR /&gt;net.ipv4.conf.default.accept_redirects = 1&lt;BR /&gt;net.ipv4.conf.default.mc_forwarding = 0&lt;BR /&gt;net.ipv4.conf.default.forwarding = 0&lt;BR /&gt;net.ipv4.conf.all.disable_policy = 0&lt;BR /&gt;net.ipv4.conf.all.disable_xfrm = 0&lt;BR /&gt;net.ipv4.conf.all.arp_filter = 0&lt;BR /&gt;net.ipv4.conf.all.tag = 0&lt;BR /&gt;net.ipv4.conf.all.log_martians = 0&lt;BR /&gt;net.ipv4.conf.all.bootp_relay = 0&lt;BR /&gt;net.ipv4.conf.all.medium_id = 0&lt;BR /&gt;net.ipv4.conf.all.proxy_arp = 0&lt;BR /&gt;net.ipv4.conf.all.accept_source_route = 0&lt;BR /&gt;net.ipv4.conf.all.send_redirects = 1&lt;BR /&gt;net.ipv4.conf.all.rp_filter = 1&lt;BR /&gt;net.ipv4.conf.all.shared_media = 1&lt;BR /&gt;net.ipv4.conf.all.secure_redirects = 1&lt;BR /&gt;net.ipv4.conf.all.accept_redirects = 0&lt;BR /&gt;net.ipv4.conf.all.mc_forwarding = 0&lt;BR /&gt;net.ipv4.conf.all.forwarding = 0&lt;BR /&gt;net.ipv4.neigh.eth0.locktime = 100&lt;BR /&gt;net.ipv4.neigh.eth0.proxy_delay = 80&lt;BR /&gt;net.ipv4.neigh.eth0.anycast_delay = 100&lt;BR /&gt;net.ipv4.neigh.eth0.proxy_qlen = 64&lt;BR /&gt;net.ipv4.neigh.eth0.unres_qlen = 3&lt;BR /&gt;net.ipv4.neigh.eth0.gc_stale_time = 60&lt;BR /&gt;net.ipv4.neigh.eth0.delay_first_probe_time = 5&lt;BR /&gt;net.ipv4.neigh.eth0.base_reachable_time = 30&lt;BR /&gt;net.ipv4.neigh.eth0.retrans_time = 100&lt;BR /&gt;net.ipv4.neigh.eth0.app_solicit = 0&lt;BR /&gt;net.ipv4.neigh.eth0.ucast_solicit = 3&lt;BR /&gt;net.ipv4.neigh.eth0.mcast_solicit = 3&lt;BR /&gt;net.ipv4.neigh.lo.locktime = 100&lt;BR /&gt;net.ipv4.neigh.lo.proxy_delay = 80&lt;BR /&gt;net.ipv4.neigh.lo.anycast_delay = 100&lt;BR /&gt;net.ipv4.neigh.lo.proxy_qlen = 64&lt;BR /&gt;net.ipv4.neigh.lo.unres_qlen = 3&lt;BR /&gt;net.ipv4.neigh.lo.gc_stale_time = 60&lt;BR /&gt;net.ipv4.neigh.lo.delay_first_probe_time = 5&lt;BR /&gt;net.ipv4.neigh.lo.base_reachable_time = 30&lt;BR /&gt;net.ipv4.neigh.lo.retrans_time = 100&lt;BR /&gt;net.ipv4.neigh.lo.app_solicit = 0&lt;BR /&gt;net.ipv4.neigh.lo.ucast_solicit = 3&lt;BR /&gt;net.ipv4.neigh.lo.mcast_solicit = 3&lt;BR /&gt;net.ipv4.neigh.default.gc_thresh3 = 1024&lt;BR /&gt;net.ipv4.neigh.default.gc_thresh2 = 512&lt;BR /&gt;net.ipv4.neigh.default.gc_thresh1 = 128&lt;BR /&gt;net.ipv4.neigh.default.gc_interval = 30&lt;BR /&gt;net.ipv4.neigh.default.locktime = 100&lt;BR /&gt;net.ipv4.neigh.default.proxy_delay = 80&lt;BR /&gt;net.ipv4.neigh.default.anycast_delay = 100&lt;BR /&gt;net.ipv4.neigh.default.proxy_qlen = 64&lt;BR /&gt;net.ipv4.neigh.default.unres_qlen = 3&lt;BR /&gt;net.ipv4.neigh.default.gc_stale_time = 60&lt;BR /&gt;net.ipv4.neigh.default.delay_first_probe_time = 5&lt;BR /&gt;net.ipv4.neigh.default.base_reachable_time = 30&lt;BR /&gt;net.ipv4.neigh.default.retrans_time = 100&lt;BR /&gt;net.ipv4.neigh.default.app_solicit = 0&lt;BR /&gt;net.ipv4.neigh.default.ucast_solicit = 3&lt;BR /&gt;net.ipv4.neigh.default.mcast_solicit = 3&lt;BR /&gt;net.ipv4.ipfrag_secret_interval = 600&lt;BR /&gt;net.ipv4.tcp_low_latency = 0&lt;BR /&gt;net.ipv4.tcp_frto = 0&lt;BR /&gt;net.ipv4.tcp_tw_reuse = 0&lt;BR /&gt;net.ipv4.icmp_ratemask = 6168&lt;BR /&gt;net.ipv4.icmp_ratelimit = 100&lt;BR /&gt;net.ipv4.tcp_adv_win_scale = 2&lt;BR /&gt;net.ipv4.tcp_app_win = 31&lt;BR /&gt;net.ipv4.tcp_rmem = 4096        87380   174760&lt;BR /&gt;net.ipv4.tcp_wmem = 4096        16384   131072&lt;BR /&gt;net.ipv4.tcp_mem = 195584       196096  196608&lt;BR /&gt;net.ipv4.tcp_dsack = 1&lt;BR /&gt;net.ipv4.tcp_ecn = 0&lt;BR /&gt;net.ipv4.tcp_reordering = 3&lt;BR /&gt;net.ipv4.tcp_fack = 1&lt;BR /&gt;net.ipv4.tcp_orphan_retries = 0&lt;BR /&gt;net.ipv4.inet_peer_gc_maxtime = 120&lt;BR /&gt;net.ipv4.inet_peer_gc_mintime = 10&lt;BR /&gt;net.ipv4.inet_peer_maxttl = 600&lt;BR /&gt;net.ipv4.inet_peer_minttl = 120&lt;BR /&gt;net.ipv4.inet_peer_threshold = 65664&lt;BR /&gt;net.ipv4.igmp_max_memberships = 20&lt;BR /&gt;net.ipv4.route.secret_interval = 600&lt;BR /&gt;net.ipv4.route.min_adv_mss = 256&lt;BR /&gt;net.ipv4.route.min_pmtu = 552&lt;BR /&gt;net.ipv4.route.mtu_expires = 600&lt;BR /&gt;net.ipv4.route.gc_elasticity = 8&lt;BR /&gt;net.ipv4.route.error_burst = 500&lt;BR /&gt;net.ipv4.route.error_cost = 100&lt;BR /&gt;net.ipv4.route.redirect_silence = 2048&lt;BR /&gt;net.ipv4.route.redirect_number = 9&lt;BR /&gt;net.ipv4.route.redirect_load = 2&lt;BR /&gt;net.ipv4.route.gc_interval = 60&lt;BR /&gt;net.ipv4.route.gc_timeout = 300&lt;BR /&gt;net.ipv4.route.gc_min_interval = 0&lt;BR /&gt;net.ipv4.route.max_size = 2097152&lt;BR /&gt;net.ipv4.route.gc_thresh = 131072&lt;BR /&gt;net.ipv4.route.max_delay = 10&lt;BR /&gt;net.ipv4.route.min_delay = 2&lt;BR /&gt;net.ipv4.icmp_ignore_bogus_error_responses = 0&lt;BR /&gt;net.ipv4.icmp_echo_ignore_broadcasts = 1&lt;BR /&gt;net.ipv4.icmp_echo_ignore_all = 0&lt;BR /&gt;net.ipv4.ip_local_port_range = 1024     65000&lt;BR /&gt;net.ipv4.tcp_max_syn_backlog = 1024&lt;BR /&gt;net.ipv4.tcp_rfc1337 = 0&lt;BR /&gt;net.ipv4.tcp_stdurg = 0&lt;BR /&gt;net.ipv4.tcp_abort_on_overflow = 0&lt;BR /&gt;net.ipv4.tcp_tw_recycle = 0&lt;BR /&gt;net.ipv4.tcp_syncookies = 1&lt;BR /&gt;net.ipv4.tcp_fin_timeout = 60&lt;BR /&gt;net.ipv4.tcp_retries2 = 15&lt;BR /&gt;net.ipv4.tcp_retries1 = 3&lt;BR /&gt;net.ipv4.tcp_keepalive_intvl = 30&lt;BR /&gt;net.ipv4.tcp_keepalive_probes = 2&lt;BR /&gt;net.ipv4.tcp_keepalive_time = 1800&lt;BR /&gt;net.ipv4.ipfrag_time = 30&lt;BR /&gt;net.ipv4.ip_dynaddr = 0&lt;BR /&gt;net.ipv4.ipfrag_low_thresh = 196608&lt;BR /&gt;net.ipv4.ipfrag_high_thresh = 262144&lt;BR /&gt;net.ipv4.tcp_max_tw_buckets = 180000&lt;BR /&gt;net.ipv4.tcp_max_orphans = 32768&lt;BR /&gt;net.ipv4.tcp_synack_retries = 5&lt;BR /&gt;net.ipv4.tcp_syn_retries = 5&lt;BR /&gt;net.ipv4.ip_nonlocal_bind = 0&lt;BR /&gt;net.ipv4.ip_no_pmtu_disc = 0&lt;BR /&gt;net.ipv4.ip_autoconfig = 0&lt;BR /&gt;net.ipv4.ip_default_ttl = 64&lt;BR /&gt;net.ipv4.ip_forward = 0&lt;BR /&gt;net.ipv4.tcp_retrans_collapse = 1&lt;BR /&gt;net.ipv4.tcp_sack = 1&lt;BR /&gt;net.ipv4.tcp_window_scaling = 1&lt;BR /&gt;net.ipv4.tcp_timestamps = 1&lt;BR /&gt;net.core.divert_version = 0.46&lt;BR /&gt;net.core.hot_list_length = 128&lt;BR /&gt;net.core.optmem_max = 10240&lt;BR /&gt;net.core.message_burst = 50&lt;BR /&gt;net.core.message_cost = 5&lt;BR /&gt;net.core.mod_cong = 290&lt;BR /&gt;net.core.lo_cong = 100&lt;BR /&gt;net.core.no_cong = 20&lt;BR /&gt;net.core.no_cong_thresh = 20&lt;BR /&gt;net.core.netdev_max_backlog = 300&lt;BR /&gt;net.core.dev_weight = 64&lt;BR /&gt;net.core.rmem_default = 262144&lt;BR /&gt;net.core.wmem_default = 262144&lt;BR /&gt;net.core.rmem_max = 262144&lt;BR /&gt;net.core.wmem_max = 262144&lt;BR /&gt;vm.stack_defer_threshold = 3072&lt;BR /&gt;vm.inactive_clean_percent = 30&lt;BR /&gt;vm.dcache_priority = 0&lt;BR /&gt;vm.hugetlb_pool = 0&lt;BR /&gt;vm.max_map_count = 65536&lt;BR /&gt;vm.max-readahead = 31&lt;BR /&gt;vm.min-readahead = 3&lt;BR /&gt;vm.page-cluster = 3&lt;BR /&gt;vm.pagetable_cache = 25 50&lt;BR /&gt;vm.kswapd = 512 32      8&lt;BR /&gt;vm.pagecache = 1        15      100&lt;BR /&gt;vm.overcommit_ratio = 50&lt;BR /&gt;vm.overcommit_memory = 0&lt;BR /&gt;vm.bdflush = 50 500     0       0       500     3000    80      50      0&lt;BR /&gt;kernel.sercons_esc = -1&lt;BR /&gt;kernel.overflowgid = 65534&lt;BR /&gt;kernel.overflowuid = 65534&lt;BR /&gt;kernel.random.uuid = 5c258405-9242-42d4-a08c-7b4330b37dd9&lt;BR /&gt;kernel.random.boot_id = 650e84f4-0568-4a41-bd2e-9de86cb21505&lt;BR /&gt;kernel.random.write_wakeup_threshold = 128&lt;BR /&gt;kernel.random.read_wakeup_threshold = 8&lt;BR /&gt;kernel.random.entropy_avail = 0&lt;BR /&gt;kernel.random.poolsize = 512&lt;BR /&gt;kernel.pid_max = 32768&lt;BR /&gt;kernel.threads-max = 62976&lt;BR /&gt;kernel.cad_pid = 1&lt;BR /&gt;kernel.sysrq-timer = 10&lt;BR /&gt;kernel.sysrq-sticky = 0&lt;BR /&gt;kernel.sysrq-key = 84&lt;BR /&gt;kernel.sysrq = 0&lt;BR /&gt;kernel.sem = 250        32000   128     128&lt;BR /&gt;kernel.msgmnb = 32768&lt;BR /&gt;kernel.msgmni = 2052&lt;BR /&gt;kernel.msgmax = 16384&lt;BR /&gt;kernel.shmmni = 4096&lt;BR /&gt;kernel.shmall = 2097152&lt;BR /&gt;kernel.shmmax = 4294967295&lt;BR /&gt;kernel.rtsig-max = 1024&lt;BR /&gt;kernel.rtsig-nr = 1&lt;BR /&gt;kernel.acct = 4 2       30&lt;BR /&gt;kernel.hotplug = /sbin/hotplug&lt;BR /&gt;kernel.modprobe = /sbin/modprobe&lt;BR /&gt;kernel.printk = 6       4       1       7&lt;BR /&gt;kernel.ctrl-alt-del = 0&lt;BR /&gt;kernel.real-root-dev = 256&lt;BR /&gt;kernel.task_size = -1073741824&lt;BR /&gt;kernel.cap-bound = -257&lt;BR /&gt;kernel.tainted = 1&lt;BR /&gt;kernel.core_pattern = core&lt;BR /&gt;kernel.core_setuid_ok = 0&lt;BR /&gt;kernel.core_uses_pid = 0&lt;BR /&gt;kernel.print_fatal_signals = 0&lt;BR /&gt;kernel.panic_on_oops = 1&lt;BR /&gt;kernel.panic = 0&lt;BR /&gt;kernel.domainname = (none)&lt;BR /&gt;kernel.hostname = &lt;BR /&gt;kernel.version = #1 SMP Thu Apr 22 00:09:08 EDT 2004&lt;BR /&gt;kernel.osrelease = 2.4.21-15.ELhugemem&lt;BR /&gt;kernel.ostype = Linux&lt;BR /&gt;fs.nfs.nlm_tcpport = 0&lt;BR /&gt;fs.nfs.nlm_udpport = 0&lt;BR /&gt;fs.nfs.nlm_timeout = 10&lt;BR /&gt;fs.nfs.nlm_grace_period = 0&lt;BR /&gt;fs.quota.syncs = 8&lt;BR /&gt;fs.quota.free_dquots = 0&lt;BR /&gt;fs.quota.allocated_dquots = 0&lt;BR /&gt;fs.quota.cache_hits = 0&lt;BR /&gt;fs.quota.writes = 0&lt;BR /&gt;fs.quota.reads = 0&lt;BR /&gt;fs.quota.drops = 0&lt;BR /&gt;fs.quota.lookups = 0&lt;BR /&gt;fs.aio-pinned = 0&lt;BR /&gt;fs.aio-max-pinned = 884735&lt;BR /&gt;fs.aio-max-size = 131072&lt;BR /&gt;fs.aio-max-nr = 65536&lt;BR /&gt;fs.aio-nr = 0&lt;BR /&gt;fs.lease-break-time = 45&lt;BR /&gt;fs.dir-notify-enable = 1&lt;BR /&gt;fs.leases-enable = 1&lt;BR /&gt;fs.overflowgid = 65534&lt;BR /&gt;fs.overflowuid = 65534&lt;BR /&gt;fs.dentry-state = 449026        331911  45      0       0       0&lt;BR /&gt;fs.file-max = 65536&lt;BR /&gt;fs.file-nr = 3691       1883    65536&lt;BR /&gt;fs.inode-state = 316385 183427  0       0       0       0       0&lt;BR /&gt;fs.inode-nr = 316385    183427&lt;BR /&gt;</description>
      <pubDate>Sat, 21 Mar 2009 05:37:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/i-o-tuning-for-linux-san-storage/m-p/4384840#M35718</guid>
      <dc:creator>Robert_Ngo</dc:creator>
      <dc:date>2009-03-21T05:37:27Z</dc:date>
    </item>
    <item>
      <title>Re: I/O tuning for linux san storage</title>
      <link>https://community.hpe.com/t5/operating-system-linux/i-o-tuning-for-linux-san-storage/m-p/4384841#M35719</link>
      <description>You cannot be sure if the problem is I/O related. With default parameters, the system should be able to andle heavy I/O situations. Maybe, you have a problem with the storage configuration, multipath configurations, HBA parameters, HBA driver, or kernel version. Maybe is CPU related.&lt;BR /&gt;&lt;BR /&gt;But, the most important part of tuning probably are the I/O schedulers:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.redhat.com/magazine/008jun05/features/schedulers/" target="_blank"&gt;http://www.redhat.com/magazine/008jun05/features/schedulers/&lt;/A&gt;</description>
      <pubDate>Sun, 22 Mar 2009 03:53:14 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/i-o-tuning-for-linux-san-storage/m-p/4384841#M35719</guid>
      <dc:creator>Ivan Ferreira</dc:creator>
      <dc:date>2009-03-22T03:53:14Z</dc:date>
    </item>
    <item>
      <title>Re: I/O tuning for linux san storage</title>
      <link>https://community.hpe.com/t5/operating-system-linux/i-o-tuning-for-linux-san-storage/m-p/4384842#M35720</link>
      <description>i have send the server log file for HP to analyze, they does not find any problem with the hardware, storage team also have not found anything unusual on the SAN storage during that time.</description>
      <pubDate>Mon, 23 Mar 2009 00:02:10 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/i-o-tuning-for-linux-san-storage/m-p/4384842#M35720</guid>
      <dc:creator>Robert_Ngo</dc:creator>
      <dc:date>2009-03-23T00:02:10Z</dc:date>
    </item>
    <item>
      <title>Re: I/O tuning for linux san storage</title>
      <link>https://community.hpe.com/t5/operating-system-linux/i-o-tuning-for-linux-san-storage/m-p/4384843#M35721</link>
      <description>all the disk have the same read/write latency, it there going to be effect on the i/o performance to tune these parameters?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;        read_latency:           2048&lt;BR /&gt;        write_latency:          8192&lt;BR /&gt;        max_bomb_segments:      6&lt;BR /&gt;</description>
      <pubDate>Mon, 23 Mar 2009 00:23:07 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/i-o-tuning-for-linux-san-storage/m-p/4384843#M35721</guid>
      <dc:creator>Robert_Ngo</dc:creator>
      <dc:date>2009-03-23T00:23:07Z</dc:date>
    </item>
    <item>
      <title>Re: I/O tuning for linux san storage</title>
      <link>https://community.hpe.com/t5/operating-system-linux/i-o-tuning-for-linux-san-storage/m-p/4384844#M35722</link>
      <description>All XP Arrays work based on Hi Star Crossbar Architecture..&lt;BR /&gt;&lt;BR /&gt;When data is transfered to XP from the host, the data first written in the XP Cache Memory and then to the Disk.&lt;BR /&gt;&lt;BR /&gt;You have to consider the OS tuning or App. tuning.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 31 Mar 2009 12:49:58 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/i-o-tuning-for-linux-san-storage/m-p/4384844#M35722</guid>
      <dc:creator>Sivakumar MJ._1</dc:creator>
      <dc:date>2009-03-31T12:49:58Z</dc:date>
    </item>
    <item>
      <title>Re: I/O tuning for linux san storage</title>
      <link>https://community.hpe.com/t5/operating-system-linux/i-o-tuning-for-linux-san-storage/m-p/4384845#M35723</link>
      <description>You still can't rule io on either side. To look at the network you show run SAR. To look at the disk and VXXM you have to run iostat.&lt;BR /&gt;run these at about 20 second intervals and then use csvpng and tlviz to see what is going on. I have seen on occasion the san disks saturate with high utilization in turn saturating the VXXM managers.</description>
      <pubDate>Thu, 02 Apr 2009 23:28:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/i-o-tuning-for-linux-san-storage/m-p/4384845#M35723</guid>
      <dc:creator>William B. Parkinson</dc:creator>
      <dc:date>2009-04-02T23:28:13Z</dc:date>
    </item>
  </channel>
</rss>

