LINUX.ORG.RU

Сообщения fjoe

 

отучить пульс самостоятельно переключать вывод

Форум — Multimedia

Проблема номер 1: Пульс переключает вывод звука в usb-звуковуху автоматически при подключении устройства.

Весь гугл завален включением такого поведения если не работает, а именно подгрузкой модуля module-switch-on-connect. Этот модуль у меня не загружен, а переключение происходит.

~]$ pacmd list | fgrep 'module-switch-on-connect'  | wc -l
0


Проблема номер 2: хорошо, пусть оно автоматичеки переключает вывод, но оно ещё и не позволяет всё вернуть как было - установить встроенную звуковуху как дефолтный вывод звука.

Вот тут после подключения усб оно перебросило вывод
~]$ pacmd list-sinks | grep -e 'name:' -e 'index'
    index: 0
	name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
  * index: 1
	name: <alsa_output.usb-GeneralPlus_USB_Audio_Device-00.analog-stereo>
~]$ pacmd stat | grep -i "Default Sink name:"
Default sink name: alsa_output.usb-GeneralPlus_USB_Audio_Device-00.analog-stereo

пытаюсь переключить дефолт:
~]$ pacmd  set-default-sink alsa_output.pci-0000_00_1b.0.analog-stereo
~]$ echo $?
0

и всё без изменений:
~]$ pacmd list-sinks | grep -e 'name:' -e 'index'
    index: 0
	name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
  * index: 1
	name: <alsa_output.usb-GeneralPlus_USB_Audio_Device-00.analog-stereo>

 

fjoe
()

systemd custom action

Форум — Admin

Приветствий.

Хочу научить этот юнит делать service nginx reopen - переоткрытие логфайлов без перезапуска процессов и перезагрузки конфига.

Добавил что-то вроде этого:

...
ExecReopen=/bin/kill -s SIGUSR1 $MAINPID
...
Не работает.

Или там только новый юнит делать специально для того, чтобы ротировать логи?

 ,

fjoe
()

qtcreator memory editor

Форум — Development

В режиме отладки недоступны просмотр и редактор памяти. Open memory view at pointer's address - неактивный пункт. Что ему не так?

При отладке модуля nginx(другой проект) всё в порядке. Редактор памяти, просмотр памяти - активны и работают.

Version : 2.8.0
хотя 2.7 ведёт себя так же.

 , ,

fjoe
()

eeepc кнопка тачпада

Форум — Linux-hardware

Волею случая попал мне в руки Asus EeePC 1001PX. На борту сборка зверьцд, от которой надо бы избавляться.

Поставил федору 17. После загрузки модуля eeepc_laptop работает всё (Fn, яркость, wifi, multitouch) кроме левой кнопки тачпада. Аппаратная левая кнопка тачпада не работает. Её эмуляция касанием поверхности тачпада работает, и правая аппаратная кнопка тоже работает. В xev нажатие на левую кнопку никак не отлавливается.

Гугл отправляет меня разбирать недобук и чистить/менять кнопку, но это бесполезно. В хр она работает.

Вот как оно выглядит в xinput

[fl@lap ~]$ xinput
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              	id=13	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=9	[slave  keyboard (3)]
    ↳ USB2.0 UVC VGA WebCam                   	id=10	[slave  keyboard (3)]
    ↳ Asus EeePC extra buttons                	id=11	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=12	[slave  keyboard (3)]

 , ,

fjoe
()

access control list server

Форум — Admin

Приветствую. Нашел вот на швабре движок для сабжа. Задачи у меня примерно те же, что и у разработчика.

Есть что-то похожее, но уже в готовом сервером исполнении? От сервера требуется высокая производительность на небольших (до 100,000 записей) списках.

 

fjoe
()

ip_local_port_range

Форум — Admin

Приветствую. Есть такой параметр net.ipv4.ip_local_port_range - диапазон портов для исходящих соединений. Можно ли как-то его применить не глобально для всей системы, а для процесса или пользователя, или хоста к которому устанавливается соединение (самый идеальный вариант)?

Для чего это мне понадобилось: сервер некоторой конторы, куда мне нужно устанавливать tcp соединения(много соединений), сидит за роутером. Этот роутер начинает блокировать соединения при большом разбросе исходящих портов. Если поставить

net.ipv4.ip_local_port_range = 40000 50000
то всё ок. Блокировки на их стороне больше не срабатывают. Но такого диапазона мало - вижу ошибки в логах (например, от nginx):
[crit] 6012#0: *278755918 connect() to x.x.x.196:80 failed (99: Cannot assign requested address)

Возможно, у них там баг в прошивке или фича защиты от (D)DoS. Пытаются фиксить свой роутер уже пару месяцев, но толку нет.

 ,

fjoe
()

illegal qc_active transition

Форум — Admin

Приветствую. Есть 7 практически идентичных серверов c RHEL6. Различия только в количестве памяти и производителе винтов.

Все они с разной для каждого периодичностью неизбежно зависают. Один пропработал пол года и встал колом - самый долгожитель. Два других раз в неделю виснут стабильно. Остальные примерно 1-2 раза в месяц.

Вот примеры ошибок с разных серверов:

Jun  8 16:33:00 srv-c kernel: ata2: illegal qc_active transition (00000001->00000050)

May 19 10:03:01 s-1-13 kernel: ata2: illegal qc_active transition (00000001->00000060)
May 19 10:03:01 s-1-13 kernel: ata2.00: exception Emask 0x42 SAct 0x1 SErr 0x800 action 0x6 frozen
May 19 10:03:01 s-1-13 kernel: ata2: SError: { HostInt }
May 19 10:03:01 s-1-13 kernel: ata2.00: failed command: WRITE FPDMA QUEUED
May 19 10:03:01 s-1-13 kernel: ata2.00: cmd 61/08:00:a8:ae:22/00:00:05:00:00/40 tag 0 ncq 4096 out
May 19 10:03:01 s-1-13 kernel:         res 40/00:28:e8:65:14/00:00:0c:00:00/40 Emask 0x42 (HSM violation)
May 19 10:03:01 s-1-13 kernel: ata2.00: status: { DRDY }
May 19 10:03:01 s-1-13 kernel: ata2: hard resetting link
May 19 10:03:02 s-1-13 kernel: ata2: link resume succeeded after 4 retries
Mar 20 01:48:01 s-1-46 kernel: ata2: illegal qc_active transition (00000003->00000052)
Mar 20 01:48:01 s-1-46 kernel: ata2.00: exception Emask 0x2 SAct 0x3 SErr 0x0 action 0x6 frozen
Mar 20 01:48:01 s-1-46 kernel: ata2.00: failed command: WRITE FPDMA QUEUED
Mar 20 01:48:01 s-1-46 kernel: ata2.00: cmd 61/08:00:30:1d:d9/00:00:00:00:00/40 tag 0 ncq 4096 out
Mar 20 01:48:01 s-1-46 kernel:         res 40/00:24:28:54:b4/00:00:73:00:00/40 Emask 0x2 (HSM violation)
Mar 20 01:48:01 s-1-46 kernel: ata2.00: status: { DRDY }
Mar 20 01:48:01 s-1-46 kernel: ata2.00: failed command: WRITE FPDMA QUEUED
Mar 20 01:48:01 s-1-46 kernel: ata2.00: cmd 61/08:08:38:1d:d9/00:00:00:00:00/40 tag 1 ncq 4096 out
Mar 20 01:48:01 s-1-46 kernel:         res 40/00:24:28:54:b4/00:00:73:00:00/40 Emask 0x2 (HSM violation)
Mar 20 01:48:01 s-1-46 kernel: ata2.00: status: { DRDY }
Mar 20 01:48:01 s-1-46 kernel: ata2: hard resetting link
Mar 20 01:48:03 s-1-46 kernel: ata2: failed to resume link (SControl 33)
Mar 20 01:48:03 s-1-46 kernel: ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 33)
Mar 20 01:48:08 s-1-46 kernel: ata2.00: qc timeout (cmd 0xec)
Mar 20 01:48:08 s-1-46 kernel: ata2.00: failed to IDENTIFY (I/O error, err_mask=0x4)
Mar 20 01:48:08 s-1-46 kernel: ata2.00: revalidation failed (errno=-5)
Mar 20 01:48:08 s-1-46 kernel: ata2: hard resetting link
Mar 20 01:48:09 s-1-46 kernel: ata2: failed to resume link (SControl 33)
Mar 20 01:48:09 s-1-46 kernel: ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 33)
Mar 20 01:48:19 s-1-46 kernel: ata2.00: qc timeout (cmd 0xec)
Mar 20 01:48:19 s-1-46 kernel: ata2.00: failed to IDENTIFY (I/O error, err_mask=0x4)
Mar 20 01:48:19 s-1-46 kernel: ata2.00: revalidation failed (errno=-5)
Mar 20 01:48:19 s-1-46 kernel: ata2: limiting SATA link speed to 1.5 Gbps
Mar 20 01:48:19 s-1-46 kernel: ata2: hard resetting link
Mar 20 01:48:20 s-1-46 kernel: ata2: failed to resume link (SControl 33)
Mar 20 01:48:20 s-1-46 kernel: ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 33)

На всех серверах ошибки выглядят примерно одинаково. Если очень повезет - через некоторое время сами перезагружаются после kenrel panic.

На каждом сервере активно работает nginx и пишет логи. При увеличении кол-ва запросов, логов становится больше-> возрастает дисковая активность -> увеличивается вероятность ошибки. Если сервер не нагружен - не зависает, ошибок нет.

Последние обновления установил - не помогло.

 sata hdd wtf

fjoe
()

Multi_Zone_Error_Rate

Форум — Admin

Есть новый сервер с двумя новыми винтами в mdraid 1. После непродолжительной, но интенсивной работы этих дисков (установка и клонирование нескольких виртуальных машин kvm) один из них показывает:

ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   200   200   051    Pre-fail  Always       -       0
  3 Spin_Up_Time            0x0027   142   141   021    Pre-fail  Always       -       3891
  4 Start_Stop_Count        0x0032   100   100   000    Old_age   Always       -       17
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   200   200   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       142
 10 Spin_Retry_Count        0x0032   100   253   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   253   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       15
192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       14
193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always       -       2
194 Temperature_Celsius     0x0022   109   106   000    Old_age   Always       -       5922 (0 0 0 36)
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   100   253   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0008   200   200   000    Old_age   Offline      -       3

Что хотел спросить: насколько плохо Multi_Zone_Error_Rate !=0 для нового винта? Есть ли смысл срочно менять его или оставить как есть?

В интернетах пишут, что при больших показателях этого датчика работа с диском сильно замедляется.

 ,

fjoe
()

что использует диск

Форум — Admin

Есть один сервер с двумя дисками.

  • sda - диск с rhel6. На нем, по-хорошему, не должно быть почти никакой активности.
  • sdb - тут живет mysql база и много всяких логов, которые парсятся скриптами и складываются в базу. Активность на этом диске есть, иногда высокая.

Недавно начал замечать активность на системном диске, которой там быть не должно. Вот пример - пики чтения/записи на sda (правый верхний график). При этом load average ненадолго возрастает с 0.5 до 100.

Хочу выяснить, какой процесс использует именно sda.

Чем пробовал мониторить:

  • htop - показывает IO процессов безотносительно устройства - не подходит
  • iotop - то же самое
  • iostat - не показывает процессы

 ,

fjoe
()

не работает отладка

Форум — Development

Приветствую.

Не могу запустить отладку. Создал из шаблона «plain c project» , поставил breakpoint, нажал F5. Появилось окно xterm c заголовком «qtcreator_process_stub» с выполнившимся хеллоуворлдом. Отладка не подает признаков жизни - все кнопки управления неактивные, брекпоинт не подсвечен.

В консоли, где запущен qtcreator появляется:

*** UNEXPECTED STATE TRANSITION:  Debugger::Internal::GdbEngine(0x171c910, name = "GdbEngine") "State changed from EngineSetupRequested(1) to EngineShutdownRequested(20)."

Версии

$ qtcreator -version

Qt Creator 2.4.1 based on Qt 4.8.0

  AnalyzerBase 2.4.1 Code Analyzer Base Plugin
  Bazaar 2.4.1 Bazaar integration.
  BinEditor 2.4.1 Binary editor component.
  Bookmarks 2.4.1 Bookmarks in text editors.
  CMakeProjectManager 2.4.1 CMake support
  CVS 2.4.1 CVS integration.
  ClassView 2.4.1 Class View component.
  CodePaster 2.4.1 Codepaster plugin for pushing/fetching diff from server
  Core 2.4.1 The core plugin for the Qt IDE.
  CppEditor 2.4.1 C/C++ editor component.
  CppTools 2.4.1 Tools for analyzing C/C++ code.
  Debugger 2.4.1 Debugger integration.
  Designer 2.4.1 Qt Designer integration.
  FakeVim 2.4.1 VI-style keyboard navigation.
  Find 2.4.1 Provides the find widget and the hooks for find implementations.
  GLSLEditor 2.4.1 Editor for GLSL.
  GenericProjectManager 2.4.1 Generic support
  HelloWorld 2.4.1 Hello World sample plugin.
  Help 2.4.1 Help system.
  ImageViewer 2.4.1 Image Viewer component.
  Locator 2.4.1 Provides the Locator widget and the hooks for Locator filter implementations.
  Macros 2.4.1 Macros in text editors.
  Madde 2.4.1 Support for MADDE-based platforms, including Fremantle and MeeGo 1.2 Harmattan.
  Mercurial 2.4.1 Mercurial integration.
  Perforce 2.4.1 Perforce integration.
  ProjectExplorer 2.4.1 ProjectExplorer framework that can be extended with different kind of project types.
  QmlDesigner 2.4.1 Visual Designer for QML files.
  QmlJSEditor 2.4.1 Editor for QML and JavaScript.
  QmlJSInspector 2.4.1 Debugger for QML files
  QmlJSTools 2.4.1 Tools for analyzing Qml/JS code.
  QmlProfiler 2.4.1 Qml Profiler Plugin
  QmlProjectManager 2.4.1 Qt Quick support
  Qt4ProjectManager 2.4.1 Provides project type for Qt 4 pro files and tools.
  QtSupport 2.4.1 Provides support code for build systems.
  RemoteLinux 2.4.1 Support for deployment to and execution on a remote Linux host.
  ResourceEditor 2.4.1 Editor for qrc files.
  ScmGit 2.4.1 Git integration.
  Subversion 2.4.1 Subversion integration.
  TaskList 2.4.1 Use .tasks-files to populate the Issues view.
  TextEditor 2.4.1 Text editor framework and the implementation of the basic text editor.
  UpdateInfo 2.4.1 Displays Update-Infos for Qt Installer Framework-based Updaters.
  VCSBase 2.4.1 Version Control System Base Plugin
  Valgrind 2.4.1 Valgrind Plugin
  Welcome 2.4.1 Default Welcome Screen Plugin

$ gdb -v
GNU gdb (GDB) Fedora (7.4.50.20120120-33.fc17)

Версия 2.3.1 в прошлой федоре ведет себя еще хуже - не показывает никаких ошибок.

На официальном сайте пишут всё больше про возможности и оффтопик - ничего полезного.

Оно вобще работает хоть у кого-то? Есть смысл пытаться переходить на qtcreator с eclipse или еще рано?

 ,

fjoe
()

[память] ошибки при запуске

Форум — Admin

Приветствую.

Сервер с rhel6 и nginx(frontend) - в /var/log/messages появляются ошибки, например:

Feb 28 00:08:01 lb39 kernel: crond[27949] trap invalid opcode ip:7ff0e77eddfa sp:7fff3360a150 error:0 in libpam.so.0.82.2[7ff0e77e7000+c000]
Feb 28 00:30:01 lb39 kernel: crond[31216] trap invalid opcode ip:7ff0e77eddfa sp:7fff3360a150 error:0 in libpam.so.0.82.2[7ff0e77e7000+c000]

Feb 28 00:43:17 lb39 kernel: wget[701] trap invalid opcode ip:7f052c0b6445 sp:7fffd8bfa880 error:0 in libc-2.12.so[7f052c016000+197000]
Feb 28 00:43:26 lb39 kernel: wget[719] trap invalid opcode ip:7f3c4fad3445 sp:7fff47205a10 error:0 in libc-2.12.so[7f3c4fa33000+197000]

Периодически при попытке зайти по ssh:

Feb 28 03:36:12 lb39 kernel: sshd[26589]: segfault at 7f17061fa705 ip 00007f16d6961600 sp 00007fffef642148 error 6 in libc-2.12.so[7f16d6880000+197000]

При выполнении некоторых сприптов:

Feb 28 05:08:01 lb39 kernel: killall[16120] general protection ip:4017fa sp:7fff98b8c328 error:0 in killall[400000+4000]
Feb 28 05:08:02 lb39 kernel: killall[16124] general protection ip:4017fa sp:7fff6f4d6cc8 error:0 in killall[400000+4000]

Все уже запущенные программы/скрипты (тот же nginx или collectd) работают стабильно, никто не падает. Проблемы появляются только при запуске или форке и то, сегодня оно запускается нормально а завтра - перестает запускаться и просто падает при запуске с уведомлением в /var/log/messages. Память тестировалась memtest86+ пару дней - проблем не обнаружилось.

 

fjoe
()

[lirc][vlc] переключение каналов

Форум — Multimedia

В локальной сети есть iptv. Ссылка на плейлист вгружает в vlc список каналов (штук 50). Хочу сделать нормальное переключение каналов т.е., например, нажал кнопку 1 на пульте и плеер переключился на третью запись плейлиста. Итого: каждой кнопке с номером присвоить номер записи в плейлисте - отдельный телеканал. Сейчас могу только переключать каналы последовательно(.lircrc):

begin
 prog = vlc
 button = KEY_CHANNELDOWN
 config = key-next
end
 
begin
 prog = vlc
 button = KEY_CHANNELUP
 config = key-prev
end

 ,

fjoe
()

rhel 6.2 ipset

Форум — Admin

Никак не могу найти пакет с утилитой, хотя тут пишут, что уже есть. В федоре аналогичный называется kmod-xtables-addons.

Искал среди kmod

# yum search kmod
Loaded plugins: product-id, refresh-packagekit, rhnplugin, subscription-manager
Updating certificate-based repositories.
================================================================ N/S Matched: kmod ================================================================
libmikmod-devel.i686 : Header files and documentation for compiling mikmod applications
libmikmod-devel.x86_64 : Header files and documentation for compiling mikmod applications
kmod-hpwdt.x86_64 : hpwdt kernel module(s)
kmod-igb.x86_64 : igb kernel module(s)
kmod-ixgbe.x86_64 : ixgbe kernel module(s)
kmod-kspiceusb-rhel60.x86_64 : kspiceusb-rhel60 kernel module(s)
kmod-snd-hda.x86_64 : snd-hda kernel module(s)
kmod-tg3.x86_64 : tg3 kernel module(s)
libmikmod.i686 : A MOD music file player library
libmikmod.x86_64 : A MOD music file player library
perl-Test-MockModule.noarch : Override subroutines in a module for unit testing

  Name and summary matches only, use "search all" for everything.
пусто.

и просто по `ipset`

# yum search ipset
Loaded plugins: product-id, refresh-packagekit, rhnplugin, subscription-manager
Updating certificate-based repositories.
=============================================================== N/S Matched: ipset ================================================================
xorg-x11-drv-nouveau.x86_64 : Xorg X11 nouveau video driver for NVIDIA graphics chipsets
zd1211-firmware.noarch : Firmware for wireless devices based on zd1211 chipset

  Name and summary matches only, use "search all" for everything.
тоже пусто.

fjoe
()

eth1:0 в другой подсети

Форум — Admin

(RHEL6) Есть 2 IP адреса на одном eth1:

eth1      Link encap:Ethernet  HWaddr 00:AA:BB:D8:07:11
          inet addr:6.193.102.84  Bcast:6.193.102.127  Mask:255.255.255.192
          inet6 addr: fe80::230:48ff:fed8:711/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:171736 errors:0 dropped:0 overruns:0 frame:0
          TX packets:65498 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:14109129 (13.4 MiB)  TX bytes:3673265 (3.5 MiB)
          Interrupt:17 Memory:e8100000-e8120000

eth1:0    Link encap:Ethernet  HWaddr 00:AA:BB:D8:07:11
          inet addr:6.244.116.4  Bcast:6.244.116.4  Mask:255.255.255.255
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:17 Memory:e8100000-e8120000
Оба адреса отвечают - могу зайти по ssh. Вот что мне непонятно:

  • Как этот eth1:0 оказался в другой подсети ?
  • Как бы мне назначить его ip kvm-виртуалке подключенной через мост, если default route для него находится в другой подсети?

Мост для kvm настраивал так или вот так.

fjoe
()

раскидать прерывания по процессорам

Форум — Admin

Есть обычный сервер centos6 с nginx, принимает некоторое большое количество соединений в единицу времени. Проблема состоит в том, что, как показывает htop, один процессор из 4х забит под завязку softirq. остальные простаивают. При попытке назначить обработку прерываний одной сетевой карты нескольким процессорам

echo '03' > /proc/irq/20/smp_affinity
используется только один. Тут советуют обновить ядро до 2.6.24.3 из-за проблем с CONFIG_HOTPLUG_CPU, но у меня и так 2.6.32. Там же говорится про

APIC works in physical “destination mode” and low priority “delivery mode”.

где и как это можно посмотреть и переключить в low priority ?

fjoe
()

per file I/O

Форум — Admin

iotop и htop - показывают I/O для процесса. Нужно то же самое, но для файлов. Т.е. насколько интесивно используются произвольно выбранные файлы на диске. Для чего нужно: есть mysql сервер и ~1000 немаленьких таблиц в нем. Хочу узнать работа с какими из них сильнее всего нагружает винт.

fjoe
()

[SCSI] очень медленно

Форум — Linux-hardware

Есть один сервер очень далеко - физический доступ отсутствует. После смены Centos5 на Centos6 сервер стал работать очень медленно. Подозреваю, что из-за скорости диска.

root@serv-1-10 ~]# cat /dev/sda | pv > /dev/null
^C.1MB 0:00:03 [2.56MB/s] [<=>                    ]
[root@serv-1-10 ~]# dd if=/dev/sda | pv > /dev/null
^C57MB 0:00:47 [2.56MB/s] [    <=>                ]   
dmesg и messages молчат. Диск вот такой:
[root@serv-1-10 ~]# cat /proc/scsi/scsi 
Attached devices:
Host: scsi1 Channel: 00 Id: 00 Lun: 00
  Vendor: SAMSUNG  Model: CD-ROM SN-124    Rev: N103
  Type:   CD-ROM                           ANSI  SCSI revision: 05
Host: scsi2 Channel: 00 Id: 00 Lun: 00
  Vendor: SEAGATE  Model: ST336607LC       Rev: DS09
  Type:   Direct-Access                    ANSI  SCSI revision: 03
Host: scsi2 Channel: 00 Id: 06 Lun: 00
  Vendor: PE/PV    Model: 1x3 SCSI BP      Rev: 1.1 
  Type:   Processor                        ANSI  SCSI revision: 02
Возможно, просто очень активно дергали за провода когда переустанавливали систему, или проблема в драйвере. Как продиагностировать этот винт ?

 

fjoe
()

рисовать на рабочем столе

Форум — Desktop

Приветствую. Для быстрого создания небольших презентаций без отрыва от производства и прочих удобных заметок и пометок, ищется программа рисования на рабочем столе и/или поверх окон. Нечто подобное умеет compiz - по горячей клавише рисует огнем. Так вот, нужно без компиза, огня и прочих эффектов. И чтобы доступ к окнам не блокировался.

fjoe
()

управление несколькими серверами

Форум — Admin

Приветсвую. Есть управляющий сервер и n серверов, на которых необходимо выполнить одну и ту же команду или залить файлы. Например: залить на каждый сервер пропатченный исходник некторой программы, пресобрать ее и перезапустить, или просто выполнить перезапуск этой программы на всех серверах по расписанию. Всё это должно делаться с управляющего сервера. Список команд ограничен (около 10-и), нужна возможность получить код ошибки команды. Что посоветуете? (кроме ssh + авторизация по ключу - не хочу хранить полный доступ ко всем серверам на одном из них)

fjoe
()

RSS подписка на новые темы