2026/03/29(日)2025シーズン振り返りと来期の展望
2025シーズンのフルマラソンが完結した。
出走レースは
- よこはまマラソン
- ひたちシーサイドマラソン
- Challenge Race
の3つ。さいたまマラソンは雪のため中止。
レース振り返り
よこはまマラソン
シーズン開幕という事で特に策はなし。この時点で距離走が足りていない感覚あり。4:15/km で行けるところまで行く。 38km くらいで失速、さほど粘れず撃沈。3:10くらい。反省点は距離層の不足がほぼ全て。細かい言い訳をすれば、雨天、高速道度の路面が滑るくらい。
ひたちシーサイドマラソン
記録が出るコースではないのでファンラン。 36km地点の唐揚げを目指して 5:00/km で走る。唐揚げどころかちょっとしたビュッフェくらい食べ物があったので10分ほど腰を下ろしてもぐもぐタイム。バーガーがめちゃ美味。36km地点でバーガーは無理だろ、と思いながら口に運んだけどめちゃ美味。きろくは3:10くらい。もぐもぐ休憩を考慮に含めるとちょうど 5:00/km。
さいたまマラソン
年末から年始に掛けて大風邪をひき、3週間のブランクでこれは無理、と思っていた所で雪。みんなには内緒だけどちょっとホッとした。
Challenge race
本当はもう今シーズンは終わりの予定だったけど、あまりに不完全燃焼だったので急遽エントリー。結果は撃沈。3:15くらい。
距離走は多少できた。5:00/km で30kmとか、平日の距離を16km以上に伸ばすとか。
敗因はいくつかある。
エイド戦略
Google Gemini に相談したらまるお製作所部長理論が出てきた。やってみたけど、27kmくらいで気持ち悪くなった。ゴール後もしばらく気持ち悪くて動けなかった。向いてなかったみたい。
トイレからのダッシュ
4:15/km 集団で走っていたんだけど25km地点でトイレへ駆け込んだ。朝にそこそこ出たのでレース中は問題ないと思ったんだけどな。そこから追いつけるんじゃないかと 4:00/kmでダッシュ。後からペースを確認したら、33km まで 4:00/kmで、そこから 4:15/km に落ちて 36.5km から撃沈していた。4:00/kmで走り出したときはちょうどいいペースより若干だけ速いかも、と気持ちよく走っていた。28kmくらいで走り続けるには無理がある疲労を感じてきた。無理したね。
暑さ
暑かった。スタート時点で体感としては暑さを感じていなかったけど、5km走ったあたりでびっくりするくらいの発汗があった。エイドを20分ごとに摂っているのでお腹がたぽたぽで水をあまり飲みたくならない。Maurtenはスポドリと一緒に摂るのは良くないという都合もあり、いまいち噛み合わなかった。気持ち悪かったのはミネラル不足もあったかもしれない。
総評
相変わらず距離耐性が低い。
来シーズンのトレーニングの骨子
距離耐性を諦めてスピード持久力に全ベットする。
- 定期的な 20km のペース走
- マラソンシーズンは30km@5:00/km の距離走を月1~2回
骨子はこれ。普通。ただし、20kmのペース走の基準を上げる。ガンガン上げる。そのためにオフシーズンは閾値走を取り入れる。最短でも 1600m 以上。1600m とか短い場合はレストを90秒とか200mジョグで3〜5回にして、全体で一度の閾値走になるように。もしくは3000m~8000mを閾値ペースで1〜2回。3:40/kmから初めて、効果が出てきたら速める。
距離耐性が低いままスピード持久力でゴリ押す。練習相手が 2:40 レベルの超格上になるのでいないし、いても参加するのに気が引けるけどこれが向いていそうな気がする。
2026/01/09(金)ディスク無罪
zpool に異常が起きたので嫌々ながら HDD を2本買ってデータを移行したけど、問題は SATA カードか、ケースのHDDバックプレーンの結線が怪しかった?
安物のSATAカードを買ったんだけど、なんか不安になったので HBA カードを買った。HPとかNECの中古サーバーから抜いて売られてる LSI 7300 チップのやつ。
カードを入れ替えてケーブルを差し替えて終わり。 GPTラベルを設定して、それを識別子として zpool を構成しているのでデバイス名が変わっても影響を受けない。
カードが届いて小一時間で入れ替えが終わってしまう便利さと一抹の寂しさ。
2026/01/01(木)geom label のメモ
geom ラベルの操作がよくわからないので確認した。
geom part modify や geom パーティション作成の際の create にラベルを指定した場合はラベルがディスクに書き込まれる。glabel や geom label を使った場合はディスクに書き込まれない。OS上のgeomデータとして保持されるので、これは揮発する。という事らしい。
自分の理解では、ラベルの操作は3つのコマンドで実施できる。
- glabel
- geom label
- gpart
- create -l LABEL
- modify -l LABEL
それぞれラベルの付き方や見え方が異なるみたいだ。
- /dev/ 以下での見え方が異なる。
- geom 関連コマンド
GEOMのラベルと GUID Partition のラベルをないまぜにとらえてしまっているのか?
gpart(8) の label の説明がこれ。GUID Partition のメタデータを使ってラベルを付けている。
-l label The label attached to the partition. This option is only valid when used on partitioning schemes that support partition labels.
glabel(8) の説明はこれ。GPT (= GUID Partition) だと思われる。
Support for partition metadata is implemented for:
- GPT labels (directory /dev/gpt/).
- GPT UUIDs (directory /dev/gptid/).
geom label は glabel っぽい。
geom(8) の説明。これっぽい。ラベルを付与するときに create サブコマンドを使うとデバイスには書き込まれない。label サブコマンドで作るとデバイスに書き込まれる。
- create Create temporary label name for the given provider. This is the
- “manual” method. The kernel module geom_label.ko will be loaded if it is not loaded already.
- label Set up a label name for the given provider. This is the
- “automatic” method, where metadata is stored in a provider's last sector. The kernel module geom_label.ko will be loaded if it is not loaded already.
動かしてみる
ada6p1 にラベルを付けてみる。初期状態。gptid だけ付与されている。
Geom name: ada6p1 Providers: 1. Name: gptid/074bb1ee-375d-11ed-8291-7085c2c786cd Mediasize: 3000592941056 (2.7T) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r0w0e0 secoffset: 0 offset: 0 seclength: 5860533088 length: 3000592941056 index: 0 Consumers: 1. Name: ada6p1 Mediasize: 3000592941056 (2.7T) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r0w0e0
glabel create で付与してみる。 geom ではラベルが付くが、gpt パーティションには書き込まれないはず。
%sudo glabel create labelc ada6p1
glabel list や geom label list だとラベルが見える .. code:
Geom name: ada6p1 Providers: 1. Name: gptid/074bb1ee-375d-11ed-8291-7085c2c786cd Mediasize: 3000592941056 (2.7T) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r0w0e0 secoffset: 0 offset: 0 seclength: 5860533088 length: 3000592941056 index: 0 Consumers: 1. Name: ada6p1 Mediasize: 3000592941056 (2.7T) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r0w0e0 Geom name: ada6p1 Providers: 1. Name: label/labelc Mediasize: 3000592941056 (2.7T) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r0w0e0 secoffset: 0 offset: 0 seclength: 5860533088 length: 3000592941056 index: 0 Consumers: 1. Name: ada6p1 Mediasize: 3000592941056 (2.7T) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r0w0e0
geom part list では label が null になっている。
%geom part list ada6 Geom name: ada6 modified: false state: OK fwheads: 16 fwsectors: 63 last: 5860533127 first: 40 entries: 128 scheme: GPT Providers: 1. Name: ada6p1 Mediasize: 3000592941056 (2.7T) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r0w0e0 efimedia: HD(1,GPT,074bb1ee-375d-11ed-8291-7085c2c786cd,0x28,0x15d50a360) rawuuid: 074bb1ee-375d-11ed-8291-7085c2c786cd rawtype: 516e7cba-6ecf-11d6-8ff8-00022d09712b label: (null) length: 3000592941056 offset: 20480 type: freebsd-zfs index: 1 end: 5860533127 start: 40 Consumers: 1. Name: ada6 Mediasize: 3000592982016 (2.7T) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r0w0e0
glabel label で付与してみる。デバイスに書き込まれず geom ラベルが上書きされた。想定外。
Geom name: ada6p1 Providers: 1. Name: gptid/074bb1ee-375d-11ed-8291-7085c2c786cd Mediasize: 3000592941056 (2.7T) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r0w0e0 secoffset: 0 offset: 0 seclength: 5860533088 length: 3000592941056 index: 0 Consumers: 1. Name: ada6p1 Mediasize: 3000592941056 (2.7T) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r0w0e0 Geom name: ada6p1 Providers: 1. Name: label/labell Mediasize: 3000592940544 (2.7T) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r0w0e0 secoffset: 0 offset: 0 seclength: 5860533087 length: 3000592940544 index: 0 Consumers: 1. Name: ada6p1 Mediasize: 3000592941056 (2.7T) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r0w0e0
%geom part list ada6 Geom name: ada6 modified: false state: OK fwheads: 16 fwsectors: 63 last: 5860533127 first: 40 entries: 128 scheme: GPT Providers: 1. Name: ada6p1 Mediasize: 3000592941056 (2.7T) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r0w0e0 efimedia: HD(1,GPT,074bb1ee-375d-11ed-8291-7085c2c786cd,0x28,0x15d50a360) rawuuid: 074bb1ee-375d-11ed-8291-7085c2c786cd rawtype: 516e7cba-6ecf-11d6-8ff8-00022d09712b label: (null) length: 3000592941056 offset: 20480 type: freebsd-zfs index: 1 end: 5860533127 start: 40 Consumers: 1. Name: ada6 Mediasize: 3000592982016 (2.7T) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r0w0e0
gpart modify, geom part modify を使うとパーティションに書き込まれる。 .. code:
%sudo gpart modify -i 1 -l "on-partition" ada6 ada6p1 modified %geom part list ada6 Geom name: ada6 modified: false state: OK fwheads: 16 fwsectors: 63 last: 5860533127 first: 40 entries: 128 scheme: GPT Providers: 1. Name: ada6p1 Mediasize: 3000592941056 (2.7T) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r0w0e0 efimedia: HD(1,GPT,074bb1ee-375d-11ed-8291-7085c2c786cd,0x28,0x15d50a360) rawuuid: 074bb1ee-375d-11ed-8291-7085c2c786cd rawtype: 516e7cba-6ecf-11d6-8ff8-00022d09712b label: on-partition length: 3000592941056 offset: 20480 type: freebsd-zfs index: 1 end: 5860533127 start: 40 Consumers: 1. Name: ada6 Mediasize: 3000592982016 (2.7T) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r0w0e0
man を読んで把握した内容とは食い違うけど、
- glabel コマンドではパーティションに書き込まない
- gpart modify, create や geom part modify, create では書き込める
という事みたい。zpool の指定にデバイス名ではなくラベルを使いたくて確認していたけど、label だと揮発してしまうので modify を使って付与したラベルを使うのが安全そう。