Я вижу, вы задали этот вопрос повсюду.
есть предел ядра вам придется заниматься, Керн.maxfiles, который является пределом ядра и не может быть превышен при установке ulimit.
посмотреть блог Krypted страницы максимальное количество файлов в Mac OS X для описания того, как манипулировать Керном.maxifiles с помощью sysctl.
Я еще не загрузил Yosemite на свой Mac. The sysctl -w kern.maxfiles=65000
работает на Mavericks, который имеет тот же kern.maxfiles=12288 предел по неисполнение.
Я проверил свою VM OS X 10.6.8, и у нее был тот же предел, который вызывает вопрос о том, как он ранее работал до вашей версии OS X.
есть доля скольжения (DB2 for Mac OS X установка и настройка DB2 for Mac OS X) показ рекомендуемых ограничений для использования DB2, см. Увеличить Системные Параметры Страница 7.
Увеличить Системные Параметры
открыть /и т. д./sysctl.conf (или создайте его, если он еще не существует) и вставьте следующие настройки. Эти параметры увеличивают некоторые параметры общей памяти и ограничения пользователей, необходимые DB2 для работы на Mac.
добавьте в /etc/sysctl следующее.conf
керн.с SysV.shmmax=1073741824
керн.с SysV.shmmin=1
керн.с SysV.shmmni=4096
керн.с SysV.shmseg=32
керн.с SysV.shmall=1179648
керн.maxfilesperproc=65536
керн.maxfiles=65536
похоже, вы потеряли /etc/sysctl.conf
файл при обновлении.