March 4th, 2011

404

Intermediate english

Начались занятия.

Вообще, очень удивительно. Разговариваем целиком на английском, про вполне абстрактные вещи (типа истории dance dance revolution, про которую внезапно оказалась учебная статья в пособии), однако учим основы основ.

Сегодня (второе занятие) - доучивали Present Simple. Возможно, я, наконец-таки начну правильно расставлять 's' и do(es). Заодно обсуждали тонокости того, когда 'on the certain date', когда 'in the some date' или даже 'at the begining of the third date'.

Ещё забавно, что преподаватель (экспат) не знает переводы некоторых слов. Например, был дискусс о том, чему в русском языке соотвествует "leisure".
404

Madoka

Я воздержусь от слова "слили", но какая нахуй энтропия в махо-сёдзе? А уж про soul-lithium battery я даже и не знаю, что сказать.

Не дай бог...
404

(no subject)

кстати, кто там рассказывал про деконструкцию жанра? Вовсе нет, сейчас MSMM весьма близка по духу Fushigi Yuugi и MKR, где было много конструкций, построенных на принципиальном страдании.

Сама же идея "им нужно, чтобы я страдала" - это уж вообще просто один из столпов сёдзе, с уклоном в истеричность.
404

Я гуру

Я реально начинаю ощущать себя гуру в XCP. Например, я расковырял как обманом пофиксить их баг в xapi, мешающий миграции при апгрейде пула с 0.5 на 1.0.

Причём заняло у меня это примерно 2 часа времени (из них половину времени я тупил по поводу забытого data/updated).

Пруфа пока показать не могу, их архив рассылки тупит. Как только появится на http, дам ссылку.

Суть в том, что у них guest tools декларируют версию 1.0, а xapi ожидает 1.3.

Выглядит это примерно так:

xe host-evacuate uuid=9116a583-b31f-4925-906c-58386dc598be
You attempted an operation on a VM which requires a more recent version
of the PV drivers. Please upgrade your PV drivers.
vm: 25fa9e66-222e-725d-17b1-1455d6a1e305 (Testing)
major: 1
minor: 0
<extra>: -1


На всякий случай положу скрипт, который фиксит версию, тут. Запускать на slave'ах перед эвакуацией на уже обновленные хосты.

#!/bin/sh
domlist=`xl list|tail -n +2|awk '{print $2}'`
for dom in $domlist;
do
        xenstore-write /local/domain/$dom/attr/PVAddons/MajorVersion "1"
        xenstore-write /local/domain/$dom/attr/PVAddons/MinorVersion "3"
        xenstore-write /local/domain/$dom/attr/PVAddons/MicroVersion "3"
        xenstore-write /local/domain/$dom/attr/PVAddons/Installed "1"
        xenstore-write /local/domain/$dom/attr/PVAddons/BuildVersion  "42052"
        xenstore-write /local/domain/$dom/data/updated 1
done