Open aaaaalbert opened 10 years ago
@XuefengHuang reports this error from a machine updated to 10.10:
172-16-25-14:seattle guest1$ ./install.sh
System benchmark starting...
sysctl: unknown oid 'kern.ipc.maxsockets'
Benchmark failed for insockets resource: unable to find max number of sockets
Benchmark failed for outsockets resource: unable to find max number of sockets
The above benchmarking error(s) occurred.
If you choose to continue anyways then default values will be used for failed benchmarks.
Failed.
This install cannot succeed either because required installation info is corrupted or resources are insufficient.
Please email the Seattle project for additional support, and attach the installer_benchmark.log and vesselinfo files, found in the seattle_repy directory, in order to help us diagnose the issue.
Interestingly, onl ythe guest user account seems to lack kern.ipc.maxsockets
; the normal user accounts have it.
...only until we retried, and now the normal user account doesn't show kern.ipc.maxsockets
either. What's going on there???
Does anyone know how to solve this? I'm running into the same problem. That is when installing on OS X 10.10 the benchmarking fails as in the comment above.
Was your Mac shipped with OS X 10.10, or did you upgrade from an earlier version (as was done on the machine mentioned above)?
Also, did you try this under your normal user account, or Guest?
It was updated and I did as my normal user.
Did you see the cron
error or the sysctl
one?
Just tried on a freshly installed 10.10.5 box (with SeattleTestbed/resource#7 in place, so as to not run into the sysctl kern.ipc.maxsockets
error), and saw this, https://github.com/SeattleTestbed/installer-packaging/blob/master/all-platforms/seattleinstaller.py#L1522-L1531:
seattle was configured to start automatically at machine startup; however, an error occured when trying to detect if cron, the program that starts seattle at machine startup, is actually running. If cron is not running, then seattle will NOT automatically start up at machine boot. Please check with the root user to confirm that cron is installed and indeed running. Also confirm that you have access to use cron.
This was under a normal user account.
Trying on the Guest user account:
machine:~ Guest$ crontab -e
crontab: you (Guest) are not allowed to use this program
Consequently, I get the same error message from the Seattle installer that @yyzhuang reported originally.
Another remark: On 10.6.8, the nodemanager process from an install as Guest will continue to run after logging out if I don't uninstall. On 10.10.5, the process is killed (as I think it should be).
@yyzhuang reports an install/uninstall problem on Mac OS X 10.9 (IIRC) using the Guest user account, see below.
The problem looks
cron
-related. Even on 10.6,man launchd
already included a note readingMaybe it's time to finally switch to
launchd
...Error log: