Changes between Version 20 and Version 21 of linux/cheap-nas
- Timestamp:
- 2015-04-17T12:53:06Z (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
linux/cheap-nas
v20 v21 72 72 }}} 73 73 74 в /etc/sysctl.conf я добавил: 75 {{{ 76 #!linux-config 77 # disable core files http://www.cyberciti.biz/faq/linux-disable-core-dumps/ 78 fs.suid_dumpable = 0 79 80 # disable ipv6 http://wiki.centos.org/FAQ/CentOS6#head-d47139912868bcb9d754441ec 81 b6a8a10d41781df 82 net.ipv6.conf.all.disable_ipv6 = 1 83 net.ipv6.conf.default.disable_ipv6 = 1 84 85 # reboot after kernel panic 86 kernel.panic = 10 87 88 # http://habrahabr.ru/post/200466/ 89 # http://habrahabr.ru/post/209460/ 90 net.ipv4.tcp_reordering = 127 91 net.core.rmem_max = 33554432 92 net.core.wmem_max = 33554432 93 net.core.rmem_default = 16777216 94 net.core.wmem_default = 16777216 95 net.ipv4.tcp_rmem = 1048576 1048576 1048576 96 net.ipv4.tcp_wmem = 1048576 1048576 1048576 97 net.ipv4.tcp_mem = 1048576 1048576 1048576 98 net.ipv4.tcp_no_metrics_save = 1 99 net.ipv4.tcp_window_scaling = 1 100 net.ipv4.tcp_timestamps = 0 101 net.ipv4.tcp_sack = 0 102 net.ipv4.tcp_dsack = 0 103 net.core.netdev_max_backlog = 300000 104 net.core.optmem_max = 524287 105 vm.min_free_kbytes = 720896 106 }}} 107 74 108 === zfs 75 109 самый неинтересный раздел. zfs заводится с полпинка, как описано [http://zfsonlinux.org/epel.html тут]: … … 151 185 #!bash 152 186 zpool create \ 153 -o ashift=12 laguna1187 -o ashift=12 tank 154 188 raidz d1-part3 d2-part3 d3-part3 d4-part3 155 189 log mirror d5-part1 d6-part1 156 190 cache d5-part2 d6-part2 d7-part1 157 zfs create -V 7600g laguna1/laguna1191 zfs create -V 7600g tank/bvol 158 192 }}} 159 193 … … 224 258 }}} 225 259 260 после завершения сборки устанавливаю новое ядро, firmware и заголовочные файлы: 261 {{{ 262 #!bash 263 kernel="2.6.32-504.12.2.el6.scst" 264 rpm -ivh \ 265 kernel-firmware-${kernel}.x86_64.rpm \ 266 kernel-${kernel}.x86_64.rpm \ 267 kernel-devel-${kernel}.x86_64.rpm \ 268 kernel-headers-${kernel}.x86_64.rpm 269 }}} 270 и перегружаюсь. 271 226 272 === scst 227 273 от выбора iscsi target под linux может закружиться голова, но за меня их уже [#link1 сравнили], поэтому я этого делать не буду, а поверю на слово и сразу выберу scst. 274 {{{ 275 #!bash 276 cd scst3 277 make scst scst_install iscsi iscsi_install scstadm scstadm_install 278 chkconfig scst on 279 service scst start 280 }}} 281 /etc/scst.conf: 282 {{{ 283 #!linux-config 284 HANDLER vdisk_blockio { 285 enabled 1 286 DEVICE bvol { 287 filename /dev/zvol/tank/bvol 288 nv_cache 1 289 } 290 } 291 TARGET_DRIVER iscsi { 292 enabled 1 293 IncomingUser "login password" 294 TARGET iqn.2015-04.org.tank:bvol { 295 enabled 1 296 LUN 0 bvol 297 IncomingUser "login password" 298 } 299 } 300 }}} 228 301 229 302 == полезные ссылки: