Michael Lowery Wilson writes:
> Greetings, > > My attempts at creating a local mirror of Project Gutenberg's ebooks > under OpenBSD 6.9 using openrsync following official instructions: > https://www.gutenberg.org/help/mirroring.html have been unsuccessful. > > Specifically I am using: > > openrsync -av --del aleph.gutenberg.org::gutenberg-epub /disk5/gutenberg/ > > to sync 927606 files (approximately 440 GB), which then fails with the errors: > > openrsync: error: 39488: mkdirat: Too many links That looks like an EMLINK error. I believe it's about the number of hardlinks to a file. > openrsync: error: rsync_uploader > openrsync: error: rsync_receiver > > (rsync from the package collection fails in the same manner) Looking at their documentation on rsync commands, it's odd they give a very different command in the cron example. Have you tried rsync from ports and the cron command they provide? /usr/bin/rsync -avHS --timeout 600 --delete --exclude 'cache/'... openrsync(8) does not support the -H (preserve hardlinks) option. > > It would appear that there are plenty of inodes available in the > target filesystem: I do not believe this has anything to do with inodes. > > df -ih > Filesystem Size Used Avail Capacity iused ifree %iused Mounted on > /dev/sd7c 2.6T 1.6T 949G 63% 991057 365310381 0% /disk5 > > My attempts at increasing kern.maxfiles (/etc/sysctl.conf), > openfiles-max and openfiles-cur (/etc/login.conf) to 102400, have not > been productive. My sysctl output is appended below. There is possibly > some sysctl https://man.openbsd.org/sysctl.2 or /etc/login.conf > setting that I believe I have overlooked, but I am not sure what that > could be. I would very much appreciate being pointed in the right > direction. > Right, per the error, mkdirat complained about "Too many links". If you look at the libc errlist (lib/libc/gen/errlist.c) to back-reference to the errno EMLINK. You can then look into what that means. It's nothing to do with EMFILE for instance. > sysctl > > kern.ostype=OpenBSD > kern.osrelease=6.9 > kern.osrevision=202105 > kern.version=OpenBSD 6.9 (GENERIC.MP) #1: Sat May 22 13:19:59 MDT 2021 > > r...@syspatch-69-amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP > > kern.maxvnodes=3292387 > kern.maxproc=32768 > kern.maxfiles=102400 > kern.argmax=524288 > kern.securelevel=1 > kern.hostname=testbox.localdomain > kern.hostid=0 > kern.clockrate=tick = 10000, hz = 100, profhz = 100, stathz = 100 > kern.posix1version=200809 > kern.ngroups=16 > kern.job_control=1 > kern.saved_ids=1 > kern.boottime=Mon Jun 7 12:02:51 2021 > kern.domainname= > kern.maxpartitions=16 > kern.rawpartition=2 > kern.maxthread=5000 > kern.nthreads=76 > kern.osversion=GENERIC.MP#1 > kern.somaxconn=2048 > kern.sominconn=80 > kern.nosuidcoredump=1 > kern.fsync=1 > kern.sysvmsg=1 > kern.sysvsem=1 > kern.sysvshm=1 > kern.msgbufsize=131032 > kern.malloc.buckets=16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288 > kern.malloc.bucket.16=(calls = 9371 total_allocated = 1280 total_free > = 494 elements = 256 high watermark = 1280 could_free = 0) > kern.malloc.bucket.32=(calls = 823928 total_allocated = 1024 > total_free = 291 elements = 128 high watermark = 640 could_free = 54) > kern.malloc.bucket.64=(calls = 431182 total_allocated = 1856 > total_free = 1170 elements = 64 high watermark = 320 could_free = > 190057) > kern.malloc.bucket.128=(calls = 28642 total_allocated = 4992 > total_free = 20 elements = 32 high watermark = 160 could_free = 215) > kern.malloc.bucket.256=(calls = 72230 total_allocated = 1520 > total_free = 1085 elements = 16 high watermark = 80 could_free = 6197) > kern.malloc.bucket.512=(calls = 1087 total_allocated = 184 total_free > = 5 elements = 8 high watermark = 40 could_free = 0) > kern.malloc.bucket.1024=(calls = 6156 total_allocated = 292 total_free > = 4 elements = 4 high watermark = 20 could_free = 0) > kern.malloc.bucket.2048=(calls = 346 total_allocated = 242 total_free > = 2 elements = 2 high watermark = 10 could_free = 0) > kern.malloc.bucket.4096=(calls = 2840 total_allocated = 581 total_free > = 1 elements = 1 high watermark = 5 could_free = 0) > kern.malloc.bucket.8192=(calls = 661 total_allocated = 81 total_free = > 1 elements = 1 high watermark = 5 could_free = 0) > kern.malloc.bucket.16384=(calls = 651 total_allocated = 16 total_free > = 0 elements = 1 high watermark = 5 could_free = 0) > kern.malloc.bucket.32768=(calls = 3309 total_allocated = 11 total_free > = 0 elements = 1 high watermark = 5 could_free = 0) > kern.malloc.bucket.65536=(calls = 461724 total_allocated = 4 > total_free = 0 elements = 1 high watermark = 5 could_free = 0) > kern.malloc.bucket.131072=(calls = 0 total_allocated = 0 total_free = > 0 elements = 1 high watermark = 5 could_free = 0) > kern.malloc.bucket.262144=(calls = 3 total_allocated = 3 total_free = > 0 elements = 1 high watermark = 5 could_free = 0) > kern.malloc.bucket.524288=(calls = 7 total_allocated = 7 total_free = > 0 elements = 1 high watermark = 5 could_free = 0) > kern.malloc.kmemnames=free,,devbuf,,pcb,rtable,,,,ifaddr,soopts,sysctl,counters,,ioctlops,,,,,iov,mount,,NFS_req,NFS_mount,log,vnodes,namecache,UFS_quota,UFS_mount,shm,VM_map,sem,dirhash,ACPI,VM_pmap,,,,file,file_desc,sigio,proc,subproc,VFS_cluster,,,MFS_node,,,Export_Host,NFS_srvsock,,NFS_daemon,ip_moptions,in_multi,ether_multi,mrt,ISOFS_mount,ISOFS_node,MSDOSFS_mount,MSDOSFS_fat,MSDOSFS_node,ttys,exec,miscfs_mount,fusefs_mount,,,,,,,,,pfkey_data,tdb,xform_data,,pagedep,inodedep,newblk,,,indirdep,,,,,,,,,VM_swap,,,,,,UVM_amap,UVM_aobj,,USB,USB_device,USB_HC,witness,memdesc,,,crypto_data,,IPsec_creds,,,,emuldata,,,,,,,,,ip6_options,NDP,,,temp,NTFS_mount,NTFS_node,NTFS_fnode,NTFS_dir,NTFS_hash,NTFS_attr,NTFS_data,NTFS_decomp,NTFS_vrun,kqueue,,SYN_cache,UDF_mount,UDF_file_entry,UDF_file_id,,AGP_Memory,DRM > kern.malloc.kmemstat.free=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.devbuf=(inuse = 1995, calls = 3285, memuse = > 3304K, limblocks = 0, maxused = 3304K, limit = 78644K, spare = 0, > sizes = (16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536)) > kern.malloc.kmemstat.pcb=(inuse = 13, calls = 13, memuse = 9K, > limblocks = 0, maxused = 9K, limit = 78644K, spare = 0, sizes = > (16,32,1024)) > kern.malloc.kmemstat.rtable=(inuse = 63, calls = 157, memuse = 3K, > limblocks = 0, maxused = 3K, limit = 78644K, spare = 0, sizes = > (16,32,64,128,256)) > kern.malloc.kmemstat.ifaddr=(inuse = 46, calls = 47, memuse = 10K, > limblocks = 0, maxused = 10K, limit = 78644K, spare = 0, sizes = > (32,64,128,256,4096)) > kern.malloc.kmemstat.soopts=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.sysctl=(inuse = 3, calls = 3, memuse = 3K, > limblocks = 0, maxused = 3K, limit = 78644K, spare = 0, sizes = > (256,1024)) > kern.malloc.kmemstat.counters=(inuse = 334, calls = 334, memuse = > 272K, limblocks = 0, maxused = 272K, limit = 78644K, spare = 0, sizes > = (64,128,256,512,1024,4096,8192)) > kern.malloc.kmemstat.ioctlops=(inuse = 0, calls = 1497, memuse = 0K, > limblocks = 0, maxused = 4K, limit = 78644K, spare = 0, sizes = > (256,512,1024,2048,4096)) > kern.malloc.kmemstat.iov=(inuse = 0, calls = 2, memuse = 0K, limblocks > = 0, maxused = 2K, limit = 78644K, spare = 0, sizes = (512,2048)) > kern.malloc.kmemstat.mount=(inuse = 18, calls = 19, memuse = 18K, > limblocks = 0, maxused = 18K, limit = 78644K, spare = 0, sizes = > (1024)) > kern.malloc.kmemstat.NFS_req=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.NFS_mount=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.log=(inuse = 0, calls = 1, memuse = 0K, limblocks > = 0, maxused = 1K, limit = 78644K, spare = 0, sizes = (128)) > kern.malloc.kmemstat.vnodes=(inuse = 44, calls = 1218, memuse = 3K, > limblocks = 0, maxused = 76K, limit = 78644K, spare = 0, sizes = > (64,128,256)) > kern.malloc.kmemstat.namecache=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.UFS_quota=(inuse = 1, calls = 1, memuse = 32K, > limblocks = 0, maxused = 32K, limit = 78644K, spare = 0, sizes = > (32768)) > kern.malloc.kmemstat.UFS_mount=(inuse = 73, calls = 73, memuse = > 3054K, limblocks = 0, maxused = 3054K, limit = 78644K, spare = 0, > sizes = > (16,32,128,256,512,1024,2048,4096,8192,16384,32768,65536,262144,524288)) > kern.malloc.kmemstat.shm=(inuse = 2, calls = 4, memuse = 10K, > limblocks = 0, maxused = 11K, limit = 78644K, spare = 0, sizes = > (256,1024,2048,8192)) > kern.malloc.kmemstat.VM_map=(inuse = 2, calls = 2, memuse = 1K, > limblocks = 0, maxused = 1K, limit = 78644K, spare = 0, sizes = (256)) > kern.malloc.kmemstat.sem=(inuse = 2, calls = 4, memuse = 10K, > limblocks = 0, maxused = 11K, limit = 78644K, spare = 0, sizes = > (32,128,2048,8192)) > kern.malloc.kmemstat.dirhash=(inuse = 96, calls = 135, memuse = 121K, > limblocks = 0, maxused = 121K, limit = 78644K, spare = 0, sizes = > (16,32,64,128,256,512,2048,4096,8192)) > kern.malloc.kmemstat.ACPI=(inuse = 4883, calls = 17895, memuse = 546K, > limblocks = 0, maxused = 572K, limit = 78644K, spare = 0, sizes = > (16,32,64,128,256,512,2048)) > kern.malloc.kmemstat.VM_pmap=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.file=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.file_desc=(inuse = 1, calls = 1, memuse = 1K, > limblocks = 0, maxused = 1K, limit = 78644K, spare = 0, sizes = (512)) > kern.malloc.kmemstat.sigio=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.proc=(inuse = 139, calls = 1460, memuse = 115K, > limblocks = 0, maxused = 123K, limit = 78644K, spare = 0, sizes = > (16,32,64,1024,4096,8192)) > kern.malloc.kmemstat.subproc=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.VFS_cluster=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.MFS_node=(inuse = 2, calls = 2, memuse = 1K, > limblocks = 0, maxused = 1K, limit = 78644K, spare = 0, sizes = (128)) > kern.malloc.kmemstat.Export_Host=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.NFS_srvsock=(inuse = 1, calls = 1, memuse = 1K, > limblocks = 0, maxused = 1K, limit = 78644K, spare = 0, sizes = (128)) > kern.malloc.kmemstat.NFS_daemon=(inuse = 1, calls = 1, memuse = 16K, > limblocks = 0, maxused = 16K, limit = 78644K, spare = 0, sizes = > (16384)) > kern.malloc.kmemstat.ip_moptions=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.in_multi=(inuse = 11, calls = 11, memuse = 1K, > limblocks = 0, maxused = 1K, limit = 78644K, spare = 0, sizes = > (32,64,128)) > kern.malloc.kmemstat.ether_multi=(inuse = 1, calls = 1, memuse = 1K, > limblocks = 0, maxused = 1K, limit = 78644K, spare = 0, sizes = (32)) > kern.malloc.kmemstat.mrt=(inuse = 0, calls = 0, memuse = 0K, limblocks > = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = (none)) > kern.malloc.kmemstat.ISOFS_mount=(inuse = 1, calls = 1, memuse = 32K, > limblocks = 0, maxused = 32K, limit = 78644K, spare = 0, sizes = > (32768)) > kern.malloc.kmemstat.ISOFS_node=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.MSDOSFS_mount=(inuse = 1, calls = 1, memuse = > 16K, limblocks = 0, maxused = 16K, limit = 78644K, spare = 0, sizes = > (16384)) > kern.malloc.kmemstat.MSDOSFS_fat=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.MSDOSFS_node=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.ttys=(inuse = 79, calls = 79, memuse = 283K, > limblocks = 0, maxused = 283K, limit = 78644K, spare = 0, sizes = > (512,1024,4096,8192,16384)) > kern.malloc.kmemstat.exec=(inuse = 0, calls = 1842, memuse = 0K, > limblocks = 0, maxused = 3K, limit = 78644K, spare = 0, sizes = > (16,32,256,1024)) > kern.malloc.kmemstat.miscfs_mount=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.fusefs_mount=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.pfkey_data=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.tdb=(inuse = 0, calls = 0, memuse = 0K, limblocks > = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = (none)) > kern.malloc.kmemstat.xform_data=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.pagedep=(inuse = 1, calls = 1, memuse = 8K, > limblocks = 0, maxused = 8K, limit = 78644K, spare = 0, sizes = > (8192)) > kern.malloc.kmemstat.inodedep=(inuse = 1, calls = 65245, memuse = 32K, > limblocks = 0, maxused = 356K, limit = 78644K, spare = 0, sizes = > (256,32768)) > kern.malloc.kmemstat.newblk=(inuse = 1, calls = 1, memuse = 1K, > limblocks = 0, maxused = 1K, limit = 78644K, spare = 0, sizes = (512)) > kern.malloc.kmemstat.indirdep=(inuse = 0, calls = 1618, memuse = 0K, > limblocks = 0, maxused = 544K, limit = 78644K, spare = 0, sizes = > (16384,32768)) > kern.malloc.kmemstat.VM_swap=(inuse = 7, calls = 7, memuse = 3291K, > limblocks = 0, maxused = 3291K, limit = 78644K, spare = 0, sizes = > (16,64,2048,524288)) > kern.malloc.kmemstat.UVM_amap=(inuse = 1002, calls = 344055, memuse = > 88K, limblocks = 0, maxused = 99K, limit = 78644K, spare = 0, sizes = > (16,32,64,128,256,1024,8192)) > kern.malloc.kmemstat.UVM_aobj=(inuse = 3, calls = 3, memuse = 3K, > limblocks = 0, maxused = 3K, limit = 78644K, spare = 0, sizes = > (16,2048)) > kern.malloc.kmemstat.USB=(inuse = 108, calls = 124, memuse = 32K, > limblocks = 0, maxused = 32K, limit = 78644K, spare = 0, sizes = > (16,32,64,128,256,2048,8192)) > kern.malloc.kmemstat.USB_device=(inuse = 28, calls = 28, memuse = 2K, > limblocks = 0, maxused = 2K, limit = 78644K, spare = 0, sizes = > (16,32,64,128,256)) > kern.malloc.kmemstat.USB_HC=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.witness=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.memdesc=(inuse = 1, calls = 1, memuse = 4K, > limblocks = 0, maxused = 4K, limit = 78644K, spare = 0, sizes = > (4096)) > kern.malloc.kmemstat.crypto_data=(inuse = 1, calls = 1, memuse = 1K, > limblocks = 0, maxused = 1K, limit = 78644K, spare = 0, sizes = > (1024)) > kern.malloc.kmemstat.IPsec_creds=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.emuldata=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.ip6_options=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.NDP=(inuse = 5, calls = 5, memuse = 1K, limblocks > = 0, maxused = 1K, limit = 78644K, spare = 0, sizes = (32)) > kern.malloc.kmemstat.temp=(inuse = 27, calls = 1402935, memuse = > 3950K, limblocks = 0, maxused = 4078K, limit = 78644K, spare = 0, > sizes = > (16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,524288)) > kern.malloc.kmemstat.NTFS_mount=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.NTFS_node=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.NTFS_fnode=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.NTFS_dir=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.NTFS_hash=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.NTFS_attr=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.NTFS_data=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.NTFS_decomp=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.NTFS_vrun=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.kqueue=(inuse = 21, calls = 21, memuse = 30K, > limblocks = 0, maxused = 30K, limit = 78644K, spare = 0, sizes = > (512,2048)) > kern.malloc.kmemstat.SYN_cache=(inuse = 2, calls = 2, memuse = 16K, > limblocks = 0, maxused = 16K, limit = 78644K, spare = 0, sizes = > (8192)) > kern.malloc.kmemstat.UDF_mount=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.UDF_file_entry=(inuse = 0, calls = 0, memuse = > 0K, limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.UDF_file_id=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.AGP_Memory=(inuse = 0, calls = 0, memuse = 0K, > limblocks = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = > (none)) > kern.malloc.kmemstat.DRM=(inuse = 0, calls = 0, memuse = 0K, limblocks > = 0, maxused = 0K, limit = 78644K, spare = 0, sizes = (none)) > kern.cp_time=13808,0,25052,12079,1125,3334613 > kern.nchstats.good_hits=4410483 > kern.nchstats.negative_hits=10814 > kern.nchstats.bad_hits=204394 > kern.nchstats.false_hits=1 > kern.nchstats.misses=5408357 > kern.nchstats.long_names=843657 > kern.nchstats.pass2=129502 > kern.nchstats.2passes=181344 > kern.nchstats.ncs_revhits=506 > kern.nchstats.ncs_revmiss=2 > kern.nchstats.ncs_dothits=0 > kern.nchstats.nch_dotdothits=0 > kern.forkstat.forks=1236 > kern.forkstat.vforks=0 > kern.forkstat.tforks=41 > kern.forkstat.kthreads=33 > kern.forkstat.fork_pages=24135 > kern.forkstat.vfork_pages=0 > kern.forkstat.tfork_pages=0 > kern.forkstat.kthread_pages=0 > kern.nselcoll=0 > kern.tty.tk_nin=4340 > kern.tty.tk_nout=21985416 > kern.tty.tk_rawcc=4317 > kern.tty.tk_cancc=23 > kern.ccpu=1948 > kern.fscale=2048 > kern.nprocs=76 > kern.stackgap_random=262144 > kern.allowkmem=0 > kern.splassert=1 > kern.nfiles=157 > kern.ttycount=13 > kern.numvnodes=762583 > kern.seminfo.semmni=1024 > kern.seminfo.semmns=4096 > kern.seminfo.semmnu=30 > kern.seminfo.semmsl=60 > kern.seminfo.semopm=100 > kern.seminfo.semume=10 > kern.seminfo.semusz=112 > kern.seminfo.semvmx=32767 > kern.seminfo.semaem=16384 > kern.shminfo.shmmax=2147483647 > kern.shminfo.shmmin=1 > kern.shminfo.shmmni=1024 > kern.shminfo.shmseg=1024 > kern.shminfo.shmall=3145728 > kern.allowdt=0 > kern.maxclusters=262144 > kern.timecounter.tick=1 > kern.timecounter.timestepwarnings=0 > kern.timecounter.hardware=tsc > kern.timecounter.choice=i8254(0) tsc(2000) acpihpet0(1000) acpitimer0(1000) > kern.maxlocksperuid=1024 > kern.bufcachepercent=40 > kern.wxabort=0 > kern.consdev=ttyC0 > kern.netlivelocks=0 > kern.pool_debug=0 > kern.global_ptrace=0 > kern.consbufsize=16344 > kern.audio.record=0 > kern.timeout_stats=added = 56292424, cancelled = 34558503, deleted = > 36797568, late = 12565, pending = 48, readded = 16798826, scheduled = > 3432163, rescheduled = 82397, run_softclock = 4664061, run_thread = > 270986, softclocks = 3376689, thread_wakeups = 205600 > kern.utc_offset=0 > kern.video.record=0 > vm.loadavg=2.01 1.90 1.32 > vm.psstrings=0x7f7ffffdbf90 > vm.swapencrypt.enable=1 > vm.swapencrypt.keyscreated=0 > vm.swapencrypt.keysdeleted=0 > vm.nkmempages=32768 > vm.anonmin=10 > vm.vtextmin=5 > vm.vnodemin=10 > vm.malloc_conf= > fs.posix.setuid=1 > net.inet.ip.forwarding=0 > net.inet.ip.redirect=1 > net.inet.ip.ttl=64 > net.inet.ip.sourceroute=0 > net.inet.ip.directed-broadcast=0 > net.inet.ip.portfirst=1024 > net.inet.ip.portlast=49151 > net.inet.ip.porthifirst=49152 > net.inet.ip.porthilast=65535 > net.inet.ip.maxqueue=300 > net.inet.ip.encdebug=0 > net.inet.ip.ipsec-expire-acquire=30 > net.inet.ip.ipsec-invalid-life=60 > net.inet.ip.ipsec-pfs=1 > net.inet.ip.ipsec-soft-allocs=0 > net.inet.ip.ipsec-allocs=0 > net.inet.ip.ipsec-soft-bytes=0 > net.inet.ip.ipsec-bytes=0 > net.inet.ip.ipsec-timeout=86400 > net.inet.ip.ipsec-soft-timeout=80000 > net.inet.ip.ipsec-soft-firstuse=3600 > net.inet.ip.ipsec-firstuse=7200 > net.inet.ip.ipsec-enc-alg=aes > net.inet.ip.ipsec-auth-alg=hmac-sha1 > net.inet.ip.mtudisc=1 > net.inet.ip.mtudisctimeout=600 > net.inet.ip.ipsec-comp-alg=deflate > net.inet.ip.mforwarding=0 > net.inet.ip.multipath=0 > net.inet.ip.mrtproto=19 > net.inet.ip.arpqueued=0 > net.inet.ip.arptimeout=1200 > net.inet.ip.arpdown=20 > net.inet.ip.arpq.len=0 > net.inet.ip.arpq.maxlen=50 > net.inet.ip.arpq.drops=0 > net.inet.icmp.maskrepl=0 > net.inet.icmp.bmcastecho=0 > net.inet.icmp.errppslimit=100 > net.inet.icmp.rediraccept=0 > net.inet.icmp.redirtimeout=600 > net.inet.icmp.tstamprepl=1 > net.inet.ipip.allow=0 > net.inet.tcp.rfc1323=1 > net.inet.tcp.keepinittime=150 > net.inet.tcp.keepidle=14400 > net.inet.tcp.keepintvl=150 > net.inet.tcp.slowhz=2 > net.inet.tcp.baddynamic=1,7,9,11,13,15,17,18,19,20,21,22,23,25,37,42,43,49,53,57,67,68,70,77,79,80,87,88,95,101,102,103,104,105,106,107,109,110,111,113,115,117,119,123,129,135,137,138,139,143,152,163,164,177,178,179,191,194,199,201,202,204,206,210,213,220,323,372,389,427,433,443,444,445,464,465,468,512,513,514,515,521,526,530,531,532,540,543,544,545,548,554,556,587,631,636,646,705,706,749,750,751,754,760,853,871,873,901,993,995,1080,1109,1127,1433,1434,1524,1525,1529,1723,1900,2049,2105,2106,2108,2110,2111,2112,2120,2121,2401,2600,2601,2602,2603,2604,2605,2606,2607,2608,2627,2983,3031,3109,3260,3306,3389,3517,3689,3690,4190,4444,4500,4559,5002,5060,5222,5269,5280,5298,5353,5354,5432,5680,5900,6000,6001,6002,6003,6004,6005,6006,6007,6008,6009,6010,6514,6566,7000,7001,7002,7003,7004,7005,7006,7007,7008,7009,7326,8025,8026,8140,8953,9418,10050,10051,16992,16993,16994,16995,20005 > net.inet.tcp.sack=1 > net.inet.tcp.mssdflt=512 > net.inet.tcp.rstppslimit=100 > net.inet.tcp.ackonpush=0 > net.inet.tcp.ecn=0 > net.inet.tcp.syncachelimit=10255 > net.inet.tcp.synbucketlimit=105 > net.inet.tcp.rfc3390=2 > net.inet.tcp.reasslimit=32768 > net.inet.tcp.sackholelimit=32768 > net.inet.tcp.always_keepalive=0 > net.inet.tcp.synuselimit=100000 > net.inet.tcp.rootonly=2049 > net.inet.tcp.synhashsize=293 > net.inet.udp.checksum=1 > net.inet.udp.baddynamic=7,9,13,18,19,22,37,39,49,53,67,68,69,70,80,88,105,107,109,110,111,123,129,135,137,138,139,143,161,162,163,164,177,178,179,191,194,199,201,202,204,206,210,213,220,372,389,427,444,445,464,468,500,512,513,514,517,518,520,525,533,546,547,548,554,587,623,631,636,646,664,706,749,750,751,853,993,995,1433,1434,1524,1525,1645,1646,1701,1723,1812,1813,1900,2049,2401,3031,3517,3689,3784,3785,4190,4444,4500,4559,4754,4755,4789,5002,5060,5298,5353,5354,5432,7000,7001,7002,7003,7004,7005,7006,7007,7008,7009,7784,8025,8067,9418,10050,10051,16992,16993,16994,16995,20005,26740 > net.inet.udp.recvspace=41600 > net.inet.udp.sendspace=9216 > net.inet.udp.rootonly=2049 > net.inet.gre.allow=0 > net.inet.gre.wccp=0 > net.inet.esp.enable=1 > net.inet.esp.udpencap=1 > net.inet.esp.udpencap_port=4500 > net.inet.ah.enable=1 > net.inet.etherip.allow=0 > net.inet.ipcomp.enable=0 > net.inet.carp.allow=1 > net.inet.carp.preempt=0 > net.inet.carp.log=2 > net.inet.divert.recvspace=65636 > net.inet.divert.sendspace=65636 > net.inet6.ip6.forwarding=0 > net.inet6.ip6.redirect=1 > net.inet6.ip6.hlim=64 > net.inet6.ip6.mrtproto=0 > net.inet6.ip6.maxfragpackets=200 > net.inet6.ip6.log_interval=5 > net.inet6.ip6.hdrnestlimit=10 > net.inet6.ip6.dad_count=1 > net.inet6.ip6.auto_flowlabel=1 > net.inet6.ip6.defmcasthlim=1 > net.inet6.ip6.use_deprecated=1 > net.inet6.ip6.maxfrags=200 > net.inet6.ip6.mforwarding=0 > net.inet6.ip6.multipath=0 > net.inet6.ip6.multicast_mtudisc=0 > net.inet6.ip6.neighborgcthresh=2048 > net.inet6.ip6.maxdynroutes=4096 > net.inet6.ip6.dad_pending=0 > net.inet6.ip6.mtudisctimeout=600 > net.inet6.icmp6.redirtimeout=600 > net.inet6.icmp6.nd6_delay=5 > net.inet6.icmp6.nd6_umaxtries=3 > net.inet6.icmp6.nd6_mmaxtries=3 > net.inet6.icmp6.errppslimit=100 > net.inet6.icmp6.nd6_maxnudhint=0 > net.inet6.icmp6.mtudisc_hiwat=1280 > net.inet6.icmp6.mtudisc_lowat=256 > net.inet6.icmp6.nd6_debug=0 > net.inet6.divert.recvspace=65636 > net.inet6.divert.sendspace=65636 > net.bpf.bufsize=32768 > net.bpf.maxbufsize=2097152 > net.mpls.ttl=255 > net.mpls.mapttl_ip=1 > net.mpls.mapttl_ip6=0 > net.pipex.enable=0 > hw.machine=amd64 > hw.model=AMD Opteron(TM) Processor 6276 > hw.ncpu=16 > hw.byteorder=1234 > hw.pagesize=4096 > hw.disknames=sd0:48d117fdb8bf80d1,sd1:59a3ee4ba41ddb29,sd2:36ab3ca77b9c2e6f,sd3:362548917ef7bfba,sd4:ceb3422dc4d34ab5,sd5:5bc682b7aa33d82f,sd6:da46565a96a9a13a,sd7:43b4ba0f34af8d17,sd8:168427c044825975 > hw.diskcount=9 > hw.sensors.sdtemp0.temp0=53.25 degC > hw.sensors.sdtemp1.temp0=55.50 degC > hw.sensors.sdtemp2.temp0=55.75 degC > hw.sensors.sdtemp3.temp0=55.25 degC > hw.sensors.sdtemp4.temp0=55.25 degC > hw.sensors.sdtemp5.temp0=55.00 degC > hw.sensors.sdtemp6.temp0=55.25 degC > hw.sensors.sdtemp7.temp0=53.00 degC > hw.sensors.nvt0.temp1=62.75 degC > hw.sensors.nvt0.temp4=80.50 degC > hw.sensors.nvt0.fan0=164 RPM > hw.sensors.nvt0.fan1=767 RPM > hw.sensors.nvt0.fan2=164 RPM > hw.sensors.nvt0.fan3=453 RPM > hw.sensors.nvt0.fan4=164 RPM > hw.sensors.nvt0.fan5=164 RPM > hw.sensors.nvt0.volt0=8.00 VDC > hw.sensors.nvt0.volt2=7.28 VDC > hw.sensors.nvt0.volt6=7.79 VDC > hw.sensors.nvt0.volt7=6.28 VDC > hw.sensors.nvt0.volt8=7.49 VDC > hw.sensors.nvt0.volt9=6.30 VDC > hw.sensors.nvt0.volt10=7.12 VDC > hw.sensors.nvt0.volt11=7.63 VDC (VTT) > hw.sensors.nvt0.volt12=3.46 VDC (3VDD) > hw.sensors.nvt0.volt13=3.46 VDC (3VSB) > hw.sensors.nvt0.volt14=4.19 VDC (VBat) > hw.sensors.km0.temp0=42.38 degC > hw.sensors.km1.temp0=42.00 degC > hw.cpuspeed=2300 > hw.vendor=Supermicro > hw.product=H8SGL > hw.version=1234567890 > hw.serialno=1234567890 > hw.uuid=534d4349-0002-337a-c40c-337ac40cb061 > hw.physmem=68701257728 > hw.usermem=68701241344 > hw.ncpufound=16 > hw.allowpowerdown=1 > hw.smt=0 > hw.ncpuonline=8 > machdep.console_device=ttyC0 > machdep.bios.diskinfo.128=bootdev = 0xa0000204, cylinders = 1024, > heads = 255, sectors = 63 > machdep.bios.diskinfo.129=bootdev = 0xa0020204, cylinders = 1024, > heads = 255, sectors = 63 > machdep.bios.diskinfo.130=bootdev = 0xa0030204, cylinders = 1024, > heads = 255, sectors = 63 > machdep.bios.diskinfo.131=bootdev = 0xa0040204, cylinders = 1024, > heads = 255, sectors = 63 > machdep.bios.diskinfo.132=bootdev = 0xa0050204, cylinders = 1024, > heads = 255, sectors = 63 > machdep.bios.diskinfo.133=bootdev = 0xa0060204, cylinders = 1024, > heads = 255, sectors = 63 > machdep.bios.diskinfo.134=bootdev = 0xa0080204, cylinders = 1024, > heads = 255, sectors = 63 > machdep.bios.diskinfo.135=bootdev = 0xa0070204, cylinders = 1024, > heads = 255, sectors = 63 > machdep.bios.cksumlen=2 > machdep.allowaperture=0 > machdep.cpuvendor=AuthenticAMD > machdep.cpuid=0x600f12 > machdep.cpufeature=0x179bfbff > machdep.kbdreset=0 > machdep.xcrypt=0 > machdep.lidaction=1 > machdep.forceukbd=0 > machdep.tscfreq=2300006969 > machdep.invarianttsc=1 > machdep.pwraction=1 > ddb.radix=16 > ddb.max_width=80 > ddb.max_line=25 > ddb.tab_stop_width=8 > ddb.panic=1 > ddb.console=0 > ddb.log=1 > ddb.trigger=0 > vfs.mounts.ffs has 16 mounted instances > vfs.mounts.mfs has 2 mounted instances > vfs.ffs.max_softdeps=23704 > vfs.ffs.sd_tickdelay=2 > vfs.ffs.sd_worklist_push=0 > vfs.ffs.sd_blk_limit_push=0 > vfs.ffs.sd_ino_limit_push=0 > vfs.ffs.sd_blk_limit_hit=0 > vfs.ffs.sd_ino_limit_hit=0 > vfs.ffs.sd_sync_limit_hit=0 > vfs.ffs.sd_indir_blk_ptrs=1618 > vfs.ffs.sd_inode_bitmap=4201 > vfs.ffs.sd_direct_blk_ptrs=14680 > vfs.ffs.sd_dir_entry=8615 > vfs.ffs.dirhash_dirsize=2560 > vfs.ffs.dirhash_maxmem=5242880 > vfs.ffs.dirhash_mem=5184849 > vfs.nfs.iothreads=-1 > vfs.fuse.fusefs_open_devices=0 > vfs.fuse.fusefs_fbufs_in=0 > vfs.fuse.fusefs_fbufs_wait=0 > vfs.fuse.fusefs_pool_pages=0 -- -Dave Voutila