iscsi-server.rcS revision 1787
11787Sbinkertn@umich.edu#!/bin/sh 21787Sbinkertn@umich.edu# 31787Sbinkertn@umich.edu# /etc/init.d/rcS 41787Sbinkertn@umich.edu# 51787Sbinkertn@umich.edu 61787Sbinkertn@umich.eduecho -n "mounting swap..." 71787Sbinkertn@umich.edu/sbin/swapon /dev/hdc 81787Sbinkertn@umich.eduecho "done." 91787Sbinkertn@umich.edu 101787Sbinkertn@umich.eduecho -n "setting up network..." 111787Sbinkertn@umich.edu/sbin/ifconfig lo 127.0.0.1 121787Sbinkertn@umich.edu/sbin/ifconfig eth0 192.168.0.1 txqueuelen 1000 131787Sbinkertn@umich.edu 141787Sbinkertn@umich.eduecho "1" > /proc/sys/net/ipv4/tcp_tw_recycle 151787Sbinkertn@umich.eduecho "1" > /proc/sys/net/ipv4/tcp_tw_reuse 161787Sbinkertn@umich.eduecho "1" > /proc/sys/net/ipv4/tcp_window_scaling 171787Sbinkertn@umich.eduecho "0" > /proc/sys/net/ipv4/tcp_timestamps 181787Sbinkertn@umich.eduecho "0" > /proc/sys/net/ipv4/tcp_sack 191787Sbinkertn@umich.eduecho "15" > /proc/sys/net/ipv4/tcp_fin_timeout 201787Sbinkertn@umich.eduecho "16384" > /proc/sys/net/ipv4/tcp_max_syn_backlog 211787Sbinkertn@umich.eduecho "262144" > /proc/sys/net/ipv4/ip_conntrack_max 221787Sbinkertn@umich.eduecho "1024 65535" > /proc/sys/net/ipv4/ip_local_port_range 231787Sbinkertn@umich.eduecho "10000000 10000000 10000000" > /proc/sys/net/ipv4/tcp_rmem 241787Sbinkertn@umich.eduecho "10000000 10000000 10000000" > /proc/sys/net/ipv4/tcp_wmem 251787Sbinkertn@umich.eduecho "10000000 10000000 10000000" > /proc/sys/net/ipv4/tcp_mem 261787Sbinkertn@umich.edu#echo "262144" > /proc/sys/net/ipv4/ip_conntrack_max 271787Sbinkertn@umich.eduecho "524287" > /proc/sys/net/core/rmem_max 281787Sbinkertn@umich.eduecho "524287" > /proc/sys/net/core/wmem_max 291787Sbinkertn@umich.eduecho "524287" > /proc/sys/net/core/optmem_max 301787Sbinkertn@umich.eduecho "300000" > /proc/sys/net/core/netdev_max_backlog 311787Sbinkertn@umich.eduecho "131072" > /proc/sys/fs/file-max 321787Sbinkertn@umich.eduecho "10" > /proc/sys/vm/dirty_writeback_centisecs 331787Sbinkertn@umich.eduecho "done." 341787Sbinkertn@umich.edu 351787Sbinkertn@umich.edu/sbin/insmod /modules/scsi_debug.ko dev_size_mb=768 361787Sbinkertn@umich.edu 371787Sbinkertn@umich.edumke2fs -F /dev/sda 381787Sbinkertn@umich.edu 391787Sbinkertn@umich.educat > /etc/ietd.conf <<EOF 401787Sbinkertn@umich.eduUser test secret 411787Sbinkertn@umich.eduTarget iqn.2005-05.edu.umich:storage.m5 421787Sbinkertn@umich.edu User test secret 431787Sbinkertn@umich.edu Lun 0 /dev/sda fileio 441787Sbinkertn@umich.edu Alias Test 451787Sbinkertn@umich.eduEOF 461787Sbinkertn@umich.edu 471787Sbinkertn@umich.edu/sbin/insmod /modules/iscsi_trgt.ko 481787Sbinkertn@umich.edu 491787Sbinkertn@umich.eduecho -n "start enterprise target..." 501787Sbinkertn@umich.edu/iscsi/ietd 511787Sbinkertn@umich.eduecho "done." 521787Sbinkertn@umich.edu 531787Sbinkertn@umich.eduecho "notifying client..." 541787Sbinkertn@umich.eduecho "server ready" | /usr/bin/netcat -c 192.168.0.10 8000 551787Sbinkertn@umich.eduecho "done" 561787Sbinkertn@umich.edu 571787Sbinkertn@umich.eduecho "starting bash shell..." 581787Sbinkertn@umich.edu/bin/bash 59