& ldquo; / proc / разделы не найдены & rdquo; появляется ошибка

Я настраиваю веб-сервер в Ubuntu 10.04. В частности, я устанавливаю DataStax OpsCenter.

К сожалению, журналы спама с этой ошибкой:

ERROR [pool-3-thread-7] 2013-02-15 22:04:34,533 Long os-stats collector failed: Process failed: cat /proc/partitions
  Exit val: 1
  Output:
cat: /proc/partitions: No such file or directory
ERROR [pool-5-thread-3] 2013-02-15 22:04:56,846 Error getting devices and partitions #<IOException java.io.IOException: Process failed: cat /proc/partitions
  Exit val: 1
  Output:
cat: /proc/partitions: No such file or directory>

Почему я получаю cat: /proc/partitions: No such file or directory?

Я действительно сомневаюсь, что проблема связана с приложением, которое я использую, потому что если я запустил эту команду из командной строки cat /proc/partitions, я все равно получаю No such file or directory и от того, что нашел на некоторых форумах этот каталог должен быть создан, когда ОС запускается, я могу ошибаться, но это так далеко.

1
задан 16 February 2013 в 06:57

3 ответа

Чтобы получить файловую систему proc, вам может понадобиться ее смонтировать.

mount proc /proc

Чтобы получить список разделов, я использую следующие команды. Каждый из них предоставляет список разделов.

fdisk -l 
parted -l
df -h
mount

Примечание: mount отображает только список томов, смонтированных в настоящее время, и df показывает статистику подключенных томов.

Ответ, созданный @ Шиплу в протекторе переполнения стека.

1
ответ дан 25 May 2018 в 01:26

Попробуйте сделать папку самостоятельно. Вот как вы это делаете: в терминале введите

sudo mkdir /proc
sudo mkdir /proc/partitions

Посмотрите, все ли появляются ваши журналы.

-1
ответ дан 25 May 2018 в 01:26
  • 1
    Просто попробовал это и получил это: `не могу создать каталог partitions': No such file or directory, однако я могу создать этот каталог в другом месте – Linas 16 February 2013 в 18:45
  • 2
    Я обновил ответ, можете ли вы сказать, существует ли папка / proc / partitions? – Agmenor 16 February 2013 в 19:27
  • 3
    пытался запустить обе команды, для первого он говорит, что / proc dir уже существует, а для второго я все еще получаю cannot create directory /proc/partitions': No such file or directory – Linas 16 February 2013 в 20:09

Действия по установке для установки pro * C / proc / pro c SK Vandeyaer загружает все это программное обеспечение для Windows 32 бит с сайта oracle:

instantclient-basiclite-nt-12.1.0.1.0
instantclient-basic-nt-12.1.0.1.0
instantclient-jdbc-nt-12.1.0.1.0
instantclient-odbc-nt-12.1.0.1.0
instantclient-precomp-nt-12.1.0.1.0
instantclient-precomp-win32-11.1.0.7.0
instantclient-sdk-nt-12.1.0.1.0
instantclient-sqlplus-nt-12.1.0.1.0
instantclient-tools-nt-12.1.0.1.0

Извлеките все в одну папку ... сохранить все содержимое под одной папкой. убедитесь, что proc.exe и oci.dll находятся в одной папке ** в противном случае он будет выходить из строя.

запустите программу proc из командной строки

start -> run -> cmd [ f5] (содержимое, в котором присутствует все извлеченное содержимое) type proc - он должен выдавать некоторый вывод (если вы правильно его установили) для запуска - type proc progamname.pc проверить ту же папку, в которой он должен был сгенерировать programname.c файл в том же каталоге, вы можете запустить файл .c с помощью vc ++ или любого компилятора c ++ (borland или других)

Пример программы:

#include <stdio.h>
#include <conio.h>

int main(int argc, char *argv[])
{
  printf("Hello, world!\n");
    getch();
  return 0;
}
-3
ответ дан 25 May 2018 в 01:26
  • 1
    Я не думаю, что это применимо на этом веб-сайте - здесь вы находитесь в Ask Ubuntu, и ваш ответ зависит от Windows. – gertvdijk 20 July 2013 в 03:47

Другие вопросы по тегам:

Похожие вопросы: