This is a very rough sketch of an idea for a reimplementation of the illumos ID Space mechanism. Take everything I say here with a grain of salt, please...
ID spaces will be implemented using two structs:
These instructions are adapted from the comprehensive Manta Debugging Guide, with added clarification. See the debugging guide for more information on everything related to log-based debugging.
Each zone maintains a log file for the current hour (a real-time log) at /var/log/muskie.log
. At the top of every hour, the past hour's log file (now a historical log) is uploaded to the datacenter's manta at /poseidon/stor/logs/COMPONENT/YYYY/MM/DD/HH/SHORTZONE.log
, where:
COMPONENT
varies based on the component you’re looking forYYYY
, MM
, DD
, and HH
represent the year, month, day, and hour for the entries in the log fileSHORTZONE
is the first 8 characters of the zone’s uuid.I hereby claim:
To claim this, I am signing this object: