Merge branch 'master' of ssh://db.debian.org/git/dsa-wiki
authorPeter Palfrader <peter@palfrader.org>
Thu, 7 May 2009 21:46:14 +0000 (23:46 +0200)
committerPeter Palfrader <peter@palfrader.org>
Thu, 7 May 2009 21:46:14 +0000 (23:46 +0200)
* 'master' of ssh://db.debian.org/git/dsa-wiki:
  fix spelling mistake
  add it to the index page
  I'm not sure there's anything else I can do to rescue this :)
  add some documentation about iscsi and adding volumes
  A few more pointers
  Move new 5 hosts bugs setup to historical
  new mail stuff seems to be dead or at least hibernating for now
  we should be looking for a new ftp-master and backup.d.o this year or next
  move hardware wishlist from markdown to creole

input/hardware-wishlist.creole [new file with mode: 0644]
input/hardware-wishlist.mdwn [deleted file]
input/howto/export-iscsi.creole [new file with mode: 0644]
input/howto/ilo-https.mdwn
input/index.mdwn

diff --git a/input/hardware-wishlist.creole b/input/hardware-wishlist.creole
new file mode 100644 (file)
index 0000000..081c90a
--- /dev/null
@@ -0,0 +1,166 @@
+= Hardware Wishlist =
+
+== snapshot.debian.org ==
+
+Currently snapshot.debian.net is operated by a single individual on their
+hardware at home. It is a service archiving old binary and source packages.
+Access to old packages, which have in the meantime been deleted from the
+regular debian archive, allows Developers and Users to debug upgrade problems,
+to check when regressions were introduced, to check if old packages had been
+miscompiled, to downgrade to older versions while bugs are being fixed etc.
+
+Requirements:
+
+* Two systems with sufficient storage, hosted somewhere not in the US (so we
+  can import old non-US into it).
+* Storage should be at least on the order of 8T (currently snapshot.d.n is
+  using about 4T), and easily expandable
+* remote management stuff
+
+Proposers:
+
+* Joerg Jaspert/ftpteam
+* Peter Palfrader
+
+
+== data.d.o ==
+
+A service by ftpmaster to host larger arch-all packages for datasets like
+scientific databases (e.g. RCSB PDB, a database of protein structures) or
+datasets for games.
+
+This service could (and probably should) share hardware with snapshot.
+
+Proposers:
+
+* ftpteam/Joerg Jaspert
+
+
+
+== merge.d.o ==
+
+I'd like to use Ubuntu's merge-o-matic to generate diffs between Debian's
+source archive and the source archives of various other Debian-based distros
+(Knoppix, Freespire, Mepis, Sidux, gNewSense and so on). The result will be
+much like patches.ubuntu.com. merge-o-matic downloads source packages, unpacks
+them and generates diffs against unpacked pure debian source packages. As a
+result lots of disk space would be required since the whole Debian archive plus
+an unpacked version of it and the same for each derivative distribution is
+needed.
+
+Requirements:
+
+* a system with sufficient disk space (how much is that?)
+
+Proposers:
+
+* Paul Wise
+
+
+== source.debian.org ==
+
+Idea: A machine which has all sources extracted from orig.tar.gz + diff applied for all dists.
+
+Requirements:
+
+* a system with sufficient disk space (how much is that?)
+
+Proposers:
+
+* Noel Koethe
+
+== new ftp-master ==
+
+ftp-master's hardware is becoming old and warranty is running out (we keep extending it, but that's not for free either).
+
+We probably should look into getting a new machine somewhere in the US.  Apart
+from recent CPUs, reasonable amount of ram (16-32g?) and the usual management
+fu primary requirement is reliable storage.  We probably should look at some
+raid6, either internal or external for the master copy of the archive in the range
+of 2-4T (is that right, ftp folks?).  Additionally some faster internal storage
+could be useful for the database part of the ftp archive (4 disks raid10?).
+
+== new backup.d.o ==
+
+bartok, the current backup.d.o, is getting old too, and there is not all that
+much spare space.
+
+We should be looking at replacing that eventually.  A raid6 of big SATA disks
+would probably provide the required robustness and be cost-effective.
+
+
+= Historical =
+
+These proposals probably are no longer relevant:
+
+== new debian mail setup ==
+
+A set of systems that will handle all incoming mail for all debian systems.
+Currently our incoming mail handling is on the individual host hosting a
+service, i.e. on master.debian.org for @debian.org, on bugs.debian.org for the
+bug tracking system, on lists.debian.org for our mailinglists and on several
+other systems for their individual, smaller email traffic.
+
+Centralizing email handling will allow us to maintain our anti-spam measures in
+a single point, avoiding duplicate work and hopefully improving our success.
+
+Requirements:
+
+* Four or so systems, in at least two different locations, capable of handling
+  modern anti-spam software. This probably needs a bit of CPU.
+* remote management stuff
+
+Proposers:
+
+* Martin Zobel-Helas
+* Stephen Gran
+
+We probably have sufficient hardware for this. Current plan involves using one
+new box from HP, murphy, a new old sparc that zobel gets from some place, and
+puccini that will soon no longer have packages on it.
+
+Status (2009-05-02):
+
+We probably still eventually want to move to a more cenralized setup for all
+the low-traffic leaf-sites, but momentum on the Big Mail Setup Change seems
+to have pretty much died.  Since Stephen put quite a lot of work into making
+our exim setup more readable, maintainable and we are using the same config now
+everywhere, at least some of the reasons for this proposal are no longer valid.
+It still might make sense to eventually move @debian.org mail from master to a new
+system but we don't need 4 dedicated hosts for that, probably.  (weasel)
+
+== new bugs.d.o ==
+
+Currently bugs runs on a single DL385g1 system which cannot keep up with the
+load that the BTS causes.
+
+Owner@bugs would like to split the BTS accross multiple hosts: two for incoming
+email and spam filtering (would not be required if we had the setup mentioned
+above), one master, and at least two user-facing web servers.
+
+Requirements (assuming the above mentioned mail system is in place, else add
+two mail servers):
+
+* two systems with fast disks (we don't need that much storage, some 200 gigs
+  should suffice easily for a while - say 4x140 gig raid10), some ram for
+  caching (say 16g?), and the CPU to handle the scripts (if we can get two quad
+  cores per box that would be great)
+* one master that processes incoming email, changing bugs as required, and
+  pushes the changes to the web facing servers
+
+Proposers:
+
+* Don Armstrong
+
+If the snapshot hosts go through we might be able to put the bugs front end
+webservers on them too. Probably a question of load but it can't hardly be
+worse than rietz at the moment.
+
+Status (2009-05-04):
+
+We were quite successful in using other hosts as bugs web mirrors (even if
+right now we aren't running any due to other hardware failing), so that is
+a more or less solved problem.  We also intent to move bugs-master to a kvm
+domain at ubc/ece once the blade there is fixed.  And we can probably move
+incoming MX to a blade instance in darmstadt and another one at the same
+place as new bugs-master will be if the bugs folks still want that.
diff --git a/input/hardware-wishlist.mdwn b/input/hardware-wishlist.mdwn
deleted file mode 100644 (file)
index 7c33c65..0000000
+++ /dev/null
@@ -1,123 +0,0 @@
-# Hardware Wishlist
-
-## snapshot.debian.org
-
-Currently snapshot.debian.net is operated by a single individual on their
-hardware at home. It is a service archiving old binary and source packages.
-Access to old packages, which have in the meantime been deleted from the
-regular debian archive, allows Developers and Users to debug upgrade problems,
-to check when regressions were introduced, to check if old packages had been
-miscompiled, to downgrade to older versions while bugs are being fixed etc.
-
-Requirements:
-
-* Two systems with sufficient storage, hosted somewhere not in the US (so we
-  can import old non-US into it).
-* Storage should be at least on the order of 8T (currently snapshot.d.n is
-  using about 4T), and easily expandable
-* remote management stuff
-
-Proposers:
-
-* Joerg Jaspert/ftpteam
-* Peter Palfrader
-
-
-## data.d.o
-
-A service by ftpmaster to host larger arch-all packages for datasets like
-scientific databases (e.g. RCSB PDB, a database of protein structures) or
-datasets for games.
-
-This service could (and probably should) share hardware with snapshot.
-
-Proposers:
-
-* ftpteam/Joerg Jaspert
-
-
-## new debian mail setup
-
-A set of systems that will handle all incoming mail for all debian systems.
-Currently our incoming mail handling is on the individual host hosting a
-service, i.e. on master.debian.org for @debian.org, on bugs.debian.org for the
-bug tracking system, on lists.debian.org for our mailinglists and on several
-other systems for their individual, smaller email traffic.
-
-Centralizing email handling will allow us to maintain our anti-spam measures in
-a single point, avoiding duplicate work and hopefully improving our success.
-
-Requirements:
-
-* Four or so systems, in at least two different locations, capable of handling
-  modern anti-spam software. This probably needs a bit of CPU.
-* remote management stuff
-
-Proposers:
-
-* Martin Zobel-Helas
-* Stephen Gran
-
-We probably have sufficient hardware for this. Current plan involves using one
-new box from HP, murphy, a new old sparc that zobel gets from some place, and
-puccini that will soon no longer have packages on it.
-
-## new bugs.d.o
-
-Currently bugs runs on a single DL385g1 system which cannot keep up with the
-load that the BTS causes.
-
-Owner@bugs would like to split the BTS accross multiple hosts: two for incoming
-email and spam filtering (would not be required if we had the setup mentioned
-above), one master, and at least two user-facing web servers.
-
-Requirements (assuming the above mentioned mail system is in place, else add
-two mail servers):
-
-* two systems with fast disks (we don't need that much storage, some 200 gigs
-  should suffice easily for a while - say 4x140 gig raid10), some ram for
-  caching (say 16g?), and the CPU to handle the scripts (if we can get two quad
-  cores per box that would be great)
-* one master that processes incoming email, changing bugs as required, and
-  pushes the changes to the web facing servers
-
-Proposers:
-
-* Don Armstrong
-
-If the snapshot hosts go through we might be able to put the bugs front end
-webservers on them too. Probably a question of load but it can't hardly be
-worse than rietz at the moment.
-
-
-## merge.d.o
-
-I'd like to use Ubuntu's merge-o-matic to generate diffs between Debian's
-source archive and the source archives of various other Debian-based distros
-(Knoppix, Freespire, Mepis, Sidux, gNewSense and so on). The result will be
-much like patches.ubuntu.com. merge-o-matic downloads source packages, unpacks
-them and generates diffs against unpacked pure debian source packages. As a
-result lots of disk space would be required since the whole Debian archive plus
-an unpacked version of it and the same for each derivative distribution is
-needed.
-
-Requirements:
-
-* a system with sufficient disk space (how much is that?)
-
-Proposers:
-
-* Paul Wise
-
-
-##source.debian.org
-
-Idea: A machine which has all sources extracted from orig.tar.gz + diff applied for all dists.
-
-Requirements:
-
-* a system with sufficient disk space (how much is that?)
-
-Proposers:
-
-* Noel Koethe
diff --git a/input/howto/export-iscsi.creole b/input/howto/export-iscsi.creole
new file mode 100644 (file)
index 0000000..7a302a9
--- /dev/null
@@ -0,0 +1,23 @@
+{{{
+* Log into gustini via webfrontend
+* Manage
+  + Volume Management
+    - add volume 
+      add volume size and name but leave LUN blank (NONE)
+    - volume mapping
+      find the next free scsi-lun
+      * run "multipathd -k" on dijkstra
+        + show topology
+       geo2-boot (3600c0ff000d5f6bde2d4cf4901000000) dm-7 HP      ,MSA2012i      
+       [size=245M][features=0][hwhandler=0]
+       \_ round-robin 0 [prio=0][active]
+        \_ 1:0:0:1 sda 8:0   [active][ready]
+        \_ 0:0:0:1 sdb 8:16  [active][ready]
+                  ^ that is the LUN
+      find the next unused one and map it
+  + on dijkstra: rescan the iscsi bus
+    iscsiadm -m node --targetname "iqn.1986-03.com.hp:storage.msa2012i.0834d5ecda.a" --rescan
+
+  + on dijkstra: add aliases to the wwids (show topology)
+  + on dijkstra: /etc/init.d/multipath-tools reload
+}}}
index 7da3890..967d7f0 100644 (file)
@@ -2,6 +2,9 @@ HP iLO systems do https.
 
 we have our own ilo-CA for them.  To create a new cert, fetch the
 CSR, then use the sign-modified-csr script in the CA-ilo dir on our CA host.
+(currently db.debian.org:/srv/ca.debian.org/CA-ilo)  The CA password is in
+dsa-passwords in the ca file.
+
 If we have a complete management network, add the hostname from that to
 the cert also, for instance gluck-ilo.debprivate-ftcollins.debian.org.  If
 the iLO has a public internet hostname or even just an IP address that we
index 9d2acec..e3d85b5 100644 (file)
@@ -31,6 +31,7 @@ VCS repositories for ud-ldap and all our other stuff can be found at
 * [[howto/ilo-https]]
 * [[howto/backup]]
 * [[howto/exim-ca]]
+* [[howto/export-iscsi]]: How to export new iscsi LUNs 
 * [[howto/install-kvm]]: How to setup a new kvm domain without going through d-i etc.
 
 ## misc