Как вылечить innoDB таблицу?

Здравствуйте, после зависания сервера случилась такая ситуация:
Поломалась одна из таблиц — «d7_views_content_cache», данные из этой таблицы мне не нужны, но она зависла в странном состоянии:
к ней нет доступа, ее нельзя удалить, нельзя создать

MariaDB []> drop table d7_views_content_cache; ERROR 1051 (42S02): Unknown table 'd7_views_content_cache' MariaDB []> CREATE TABLE `d7_views_content_cache` ( `timestamp` INT(64) NOT NULL DEFAULT '0' ) ENGINE = InnoDB; ERROR 1005 (HY000): Can't create table 'd7_views_content_cache' (errno: -1) MariaDB []> select * from d7_views_content_cache; ERROR 1146 (42S02): Table 'd7_views_content_cache' doesn't exist

Пробовал удалять файл d7_views_content_cache.ibd, он он сразу создается заново.
Восстанавливать из бекапа очень не хочется(много контента, это займет много времени)

Подскажите, может есть способ ее как-нибудь дропнуть или починить?

В чем дело с libstdc++.so.6?

При запуске одного приложения, выдает ошибки:

/lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found /lib64/libstdc++.so.6: version `GLIBCXX_3.4.22' not found /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found

Каким образом обновить libstdc++.so.6?

CentOS Linux release 7.1.1503 (Core). 2.6.32-042stab108.5 #1 SMP Wed Jun 17 20:20:17 MSK 2015 x86_64 x86_64 x86_64 GNU/Linux

При попытке 'yum install libstdc++.so.6' выдает:
Protected multilib versions: libstdc++-4.8.5-11.el7.i686 != libstdc++-4.8.3-9.el7.x86_64

Как решить ошибку Windows 10?

Здравствуйте.

Перед Новым годом установил на ПК новый SSD (Goodram Iridium Pro), а вместе с этим в голове родилась идея установки долгожданной Windows 10 x64 (Корпоративная). Терабайтный жёсткий диск, разумеется, решил использовать для файлов.

На первый взгляд, всё было бы хорошо, если бы не одно НО. При нажатии на кнопку завершения работы, компьютер иногда выключался, а иногда перезагружался. Перечитав форумы, я настроил электропитание в ПУ, накатил последние обновления Windows, обновил BIOS, обновил драйверы, а также поменял значение в ветке: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\ReadyBoot на «4».

Теперь при нажатии кнопки выключения, компьютер выключается, но недавно в журнале ошибок Windows увидел ежедневную ошибку: Сеанс «ReadyBoot» остановлен из-за следующей ошибки: 0xC0000188

— System — Provider [ Name] Microsoft-Windows-Kernel-EventTracing [ Guid] {B675EC37-BDB6-4648-BC92-F3FDC74D3CA2} EventID 3 Version 1 Level 2 Task 2 Opcode 14 Keywords 0x8000000000000010 — TimeCreated [ SystemTime] 2017-01-05T10:39:11.649771400Z EventRecordID 159 Correlation — Execution [ ProcessID] 4 [ ThreadID] 176 Channel Microsoft-Windows-Kernel-EventTracing/Admin Computer pc-pavel — Security [ UserID] S-1-5-18 — EventData SessionName ReadyBoot FileName C:\Windows\Prefetch\ReadyBoot\ReadyBoot.etl ErrorCode 3221225864 LoggingMode 276824064 FailureReason 0

Может быть кто-то с подобным уже сталкивался? Буду рад помощи от профессионалов! :)

Как выяснить проблему с Raid контролером на сервер?

У нас есть сервер СуперМикро на 8 дисков(4 сас, 2 ссд, 2 hdd), raid контролер lsi raid 2108.
Программа для raid контролера mega raid storage manager показал ошибку:
1. 267 [Warning, 1] 2016-12-28, 01:11:31 Controller ID: 0 Command timeout on PD: PD = -:-:3-No addtional sense information, CDB = 0x8a 0x00 0x00 0x00 0x00 0x00 0x6e 0xcc 0x92 0x00 0x00 0x00 0x00 0x10 0x00 0x00, Sense = null, Path = 0x4433221103000000 3361
2. 268 [Warning, 1] 2016-12-28, 01:11:29 Controller ID: 0 PD Reset: PD = -:-:3, Error = 3, Path = 0x4433221103000000 3355
а системных логах было
1. Controller ID: 0 PD Reset: PD = -:-:3, Critical = 3, Path = 0x4433221103000000.
2. Controller ID: 0 Command timeout on PD: PD = -:-:3No addtional sense information, CDB = 0x8a 0x00 0x00 0x00 0x00 0x01 0x34 0x0c 0xac 0x00 0x00 0x00 0x00 0x80 0x00 0x00, Sense =, Path =
0x4433221103000000.
В чем может проблема, что делать?

Спасибо.

Как удалить подкаталоги по маске?

Всем привет.
Есть сетевой путь \\shara\x\2017
В нем лежит куча папок с разными названиями
Что-то типа
spoiler
17.12.2016 10:38 Touax rail_E
22.12.2016 11:20 Tradesoft_E
27.12.2016 10:53 Tradesoft_E_2016
22.12.2016 16:05 Trias sentosa_E
14.12.2016 13:05 Tubnui zavod_2017_E
23.12.2016 11:31 Turkish delights_DS
21.12.2016 14:51 UD Kabarovsky_15_2017
26.11.2016 14:22 Ulma_E
22.11.2016 17:01 Union copper rod_D
23.11.2016 11:15 Union-tec_E
24.11.2016 11:58 Uruguayxxi_E
24.12.2016 10:40 Vacmet limited_E
27.12.2016 09:16 Valeria
22.11.2016 09:43 Vintorg_2016
24.11.2016 13:57 Vinyl on_2016
17.12.2016 12:48 Vishakha polyfab_E
22.11.2016 14:25 Vkk rus
Читать дальше

Все ли в порядке с SSD?

Сделал smart ssd диска на сервере, подскажите, долго будет работать?
smartctl -a /dev/sda2 smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build) Copyright © 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Device Model: Samsung SSD 850 EVO 250GB Serial Number: S21PNXBG629935F LU WWN Device Id: 5 002538 d4026dd39 Firmware Version: EMT01B6Q User Capacity: 250,059,350,016 bytes [250 GB] Sector Size: 512 bytes logical/physical Rotation Rate: Solid State Device Device is: Not in smartctl database [for details use: -P showall] ATA Version is: ACS-2, ATA8-ACS T13/1699-D revision 4c SATA Version is: SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s) Local Time is: Sat Dec 24 21:58:22 2016 MSK SMART support is: Available — device has SMART capability. SMART support is: Enabled === START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED General SMART Values: Offline data collection status: (0x00) Offline data collection activity was never started. Auto Offline Data Collection: Disabled. Self-test execution status: ( 0) The previous self-test routine completed without error or no self-test has ever been run. Total time to complete Offline data collection: ( 0) seconds. Offline data collection capabilities: (0x53) SMART execute Offline immediate. Auto Offline data collection on/off support. Suspend Offline collection upon new command. No Offline surface scan supported. Self-test supported. No Conveyance Self-test supported. Selective Self-test supported. SMART capabilities: (0x0003) Saves SMART data before entering power-saving mode. Supports SMART auto save timer. Error logging capability: (0x01) Error logging supported. General Purpose Logging supported. Short self-test routine recommended polling time: ( 2) minutes. Extended self-test routine recommended polling time: ( 133) minutes. SCT capabilities: (0x003d) SCT Status supported. SCT Error Recovery Control
Читать дальше

Как перенаправить посетителей с html страницы на aspx?

В базы данных разных поисковых систем попали страницы сайта вида page1.aspx.html
и page1.aspx. Страницы с окончанием .html физически уже не существуют и всех надо перенаправить со страниц *.aspx.html на *.aspx

Общедоступный код, не помогает (он режет только для страниц вида page.html -> page )
RewriteEngine on
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)\.html\ HTTP
RewriteRule ^([^.]+)\.html$ yukimori.ru/$1 [R=301,L]
RewriteCond %{REQUEST_URI} !(\.[^./]+)$
RewriteCond %{REQUEST_fileNAME} !-d
RewriteCond %{REQUEST_fileNAME} !-f
RewriteRule (.*) /$1.html [L]

Помогите, как сделать.

Как настроить Pdnsd в Ubuntu?

Всем доброго времени суток. Пытаюсь настроить pdnsd, на Ubuntu 16.04. Порядок действий таков. Скачал командой apt-get install pdnsd выбрал ручную настройку, дальше пошел в /etc/pdnsd.conf, настроил вот так // Read the pdnsd.conf(5) manpage for an explanation of the options. /* Note: this file is overriden by automatic config files when /etc/default/pdnsd AUTO_MODE is set and that /usr/share/pdnsd/pdnsd-$AUTO_MODE.conf exists */ global { perm_cache=10024; cache_dir="/var/cache/pdnsd"; run_as=«pdnsd»; server_ip = 127.0.1.20; // Use eth0 here if you want to allow other // machines on your network to query pdnsd. status_ctl = on; paranoid=on; query_method=tcp_udp; // pdnsd must be compiled with tcp // query support for this to work. min_ttl=15m; // Retain cached entries at least 15 minutes. max_ttl=1w; // One week. timeout=10; // Global timeout option (10 seconds). // Don't enable if you don't recurse yourself, can lead to problems // delegation_only=«com»,«net»; } /* with status_ctl=on and resolvconf installed, this will work out from the box this is the recommended setup for mobile machines */ server { label=«opendns»; ip = 208.67.220.220,208.67.222.222; proxy_only=off; uptest=query; interval=15m; timeout=30; caching=on; lean_query=on; } /* //This section is meant for resolving from root servers. server { label = «root-servers»; root_server=on; ip = 198.41.0.4, 192.228.79.201, 192.33.4.12, 128.8.10.90, 192.203.230.10, 192.5.5.241, 192.112.36.4, 128.63.2.53 //, 192.36.148.17 //, 192.58.128.30 //, 193.0.14.129 //, 198.32.64.12 //, 202.12.27.33; timeout = 5; uptest = query; interval = 30m; // Test every half hour. ping_timeout = 300; // 30 seconds. purge_cache = off; exclude = .localdomain; policy = included; preset = off; } */ source { owner=localhost; // serve_aliases=on; file="/etc/hosts"; } rr { name=localhost; reverse=on; a=127.0.0.1; owner=localhost; soa=localhost,root.localhost,42,86400,900,86400,86400; } /* neg { name=doubleclick.net; types=domain; // This will also block xxx.doubleclick.net, etc. } */ /* neg { name=bad.server.com; // Badly behaved server you don't want to connect to. types=A,AAAA; } */ /* vim:set ft=c: */ далее пошел в /etc/resolv.conf там оставил строчку nameserver 127.0.1.20 Пытаюсь зайти на сайт, чтобы проверить свой DNS, а он просто не открывается со словами DNS_PROBE_FINISHED_BAD_CONFIG. Вопрос, что я делаю не так? Bind9 не предлагать, он прекрасно работает, и я это знаю. Нужно именно pdnsd, чтобы потом включить его в цепочку...., это долгая история. Где я ошибся? Что подскажете?

LXD API создать контейнер?

Во всех интернетах по LXD API только один пример создания контейнера. И он подразумевает вариант «protocol»: «simplestreams», «server»: «cloud-images.ubuntu.com/daily»
curl -s --unix-socket /var/lib/lxd/unix.socket -X POST -d '{«name»: «xenial», «source»: {«type»: «image», «protocol»: «simplestreams», «server»: «cloud-images.ubuntu.com/daily», «alias»: «16.04»}}' a/1.0/containers | jq.
Как добавлять другие образы? по типу lxc launch images:alpine/3.3/amd64
из списка lxc image list images:

Настройка правил Iptables?

Всем добрый вечер. Проблема следующего характера. Не могу настроить правила iptables для redsocks. TCP трафик фильтруется, ip носка, но dns по прежнему мои. Чтобы они подменялись, нужно настроить udp. Я не совсем понимаю, что и куда направлять. Поправьте меня если ошибаюсь. Как я понимаю, сначала нужно направить трафик на «redudp», то есть 127.0.0.1:10053, затем перенаправить его с этого адреса на «dnstc», то есть 127.0.0.1:5300, а с него отправить его на локальный адрес компьютера, откуда выходит весь udp трафик, то есть 127.0.0.1:53. Вопрос, правильно ли я думаю? И можно пример команды с фильтрацией udp в моем случае. А если не правильно то объяснить что неправильно и подсказать как решить эту проблему. Заранее благодарен. Redsocks.conf base { // debug: connection progress & client list on SIGUSR1 log_debug = on; // info: start and end of client session log_info = on; /* possible `log' values are: * stderr * «file:/path/to/file» * syslog:FACILITY facility is any of «daemon», «local0»...«local7» */ log = «file:/tmp/reddi.log»; // detach from console daemon = on; /* Change uid, gid and root directory, these options require root * privilegies on startup. * Note, your chroot may requre /etc/localtime if you write log to syslog. * Log is opened before chroot & uid changing. */ user = redsocks; group = redsocks; // chroot = "/var/chroot"; /* possible `redirector' values are: * iptables — for Linux * ipf — for FreeBSD * pf — for OpenBSD * generic — some generic redirector that MAY work */ redirector = iptables; } redsocks { /* `local_ip' defaults to 127.0.0.1 for security reasons, * use 0.0.0.0 if you want to listen on every interface. * `local_*' are used as port to redirect to. */ local_ip = 127.0.0.1; local_port = 31330; // `ip' and `port' are IP and tcp-port of proxy-server // You can also use hostname instead of IP, only one (random) // address of multihomed host will be used. ip = 81.165.130.165; port = 45554; // known types: socks4, socks5, http-connect, http-relay type = socks5; // login = «foobar»; // password = «baz»; } redudp { // `local_ip' should not be 0.0.0.0 as
Читать дальше