Document inodes issue in infrastructure guide 76/8676/2
authorThanh Ha <thanh.ha@linuxfoundation.org>
Mon, 5 Feb 2018 23:54:00 +0000 (18:54 -0500)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Tue, 6 Feb 2018 00:08:38 +0000 (19:08 -0500)
Make a note of the inodes issue in the infrastructure guide.

Change-Id: I3945c44622cb641e9d638daa71e135bb08d53c82
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
docs/infra/index.rst
docs/infra/nexus.rst [new file with mode: 0644]

index 3f941dd..12787b9 100644 (file)
@@ -11,3 +11,4 @@ Infrastructure provided to projects.
    :maxdepth: 2
 
    inventory
+   nexus
diff --git a/docs/infra/nexus.rst b/docs/infra/nexus.rst
new file mode 100644 (file)
index 0000000..276a237
--- /dev/null
@@ -0,0 +1,24 @@
+.. _lfreleng-infra-nexus:
+
+#####
+Nexus
+#####
+
+Nexus is an antifact repository typically used in Java / Maven projects.
+Stores Project artifacts, Javadocs, and Jenkins job logs.
+
+File system layout
+==================
+
+We recommend to configure the Nexus server storage for all artifacts and logs
+on separate file systems, preferably a file system that allows a large amount
+of inodes such as XFS for the logs storage.
+
+:/srv: Contains Nexus install along with storage repositories.
+:/srv/sonatype-work/nexus/storage/logs: Contains Jenkins server logs. Use a
+    file system with a lot of inodes.
+
+.. note::
+
+   OpenDaylight ran out of inodes before due to logs. Issue documented in Jira
+   https://jira.linuxfoundation.org/browse/RELENG-773