You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If encountering proxy issues, cancel proxy settings:
130
129
131
-
> The git clone error is as follows, indicating that the proxy has been configured and needs to be turned off fatal: unable to access 'https://gitlab.timecho.com/r-d/db/iotdb-cluster-k8s.git/': gnutls_handshake() failed: The TLS connection was non-properly terminated.
130
+
> The git clone error is as follows, indicating that the proxy has been configured and needs to be turned off fatal: unable to access 'https://xxx': gnutls_handshake() failed: The TLS connection was non-properly terminated.
132
131
133
132
```Bash
134
133
unset HTTPS_PROXY
@@ -145,9 +144,9 @@ nameOverride: "iotdb"
145
144
fullnameOverride: "iotdb"# Name after installation
## 6. Configure Private Repository Information or Pre-Pull Images
188
-
189
-
Configure private repository information on k8s as a prerequisite for the next helm install step.
190
-
191
-
Option one is to pull the available iotdb images during helm insta, while option two is to import the available iotdb images into containerd in advance.
192
-
193
-
### 6.1 [Option 1] Pull Image from Private Repository
194
-
195
-
#### 6.1.1 Create a Secret to Allow k8s to Access the IoTDB Helm Private Repository
196
-
197
-
Replace xxxxxx with the IoTDB private repository account, password, and email.
After executing the command, if the output shows 6 Pods with confignode and datanode labels (3 each), it indicates a successful installation. Note that not all Pods may be in the Running state initially; inactive datanode Pods may keep restarting but will normalize after activation.
290
213
291
-
### 7.4 Troubleshooting
214
+
### 6.4 Troubleshooting
292
215
293
216
```Bash
294
217
# View k8s creation logs
@@ -303,65 +226,9 @@ kubectl describe pod datanode-0 -n iotdb-ns
303
226
kubectl logs -n iotdb-ns confignode-0 -f
304
227
```
305
228
306
-
## 8. Activate IoTDB
307
-
308
-
### 8.1 Option 1: Activate Directly in the Pod (Quickest)
3. View the Detailed Information of the Corresponding Volume to Determine the Physical Directory Location:
351
-
352
-
353
-
```Bash
354
-
kubectl describe pv iotdb-pv-04 | grep "Path:"
355
-
356
-
# Example output:
357
-
# Path: /data/k8s-data/iotdb-pv-04
358
-
```
359
-
360
-
4. Locate the system-info file in the corresponding directory on the corresponding node, use this system-info as the machine code to generate an activation code, and create a new file named license in the same directory, writing the activation code into this file.
361
-
362
-
## 9. Verify IoTDB
229
+
## 7. Verify IoTDB
363
230
364
-
### 9.1 Check the Status of Pods within the Namespace
231
+
### 7.1 Check the Status of Pods within the Namespace
365
232
366
233
View the IP, status, and other information of the pods in the iotdb-ns namespace to ensure they are all running normally.
Add a new PV; scaling is only possible with available PVs.
410
277
@@ -415,7 +282,7 @@ Add a new PV; scaling is only possible with available PVs.
415
282
**Reason**:The static storage hostPath mode is configured, and the script modifies the `iotdb-system.properties` file to set `dn_data_dirs` to `/iotdb6/iotdb_data,/iotdb7/iotdb_data`. However, the default storage path `/iotdb/data` is not mounted, leading to data loss upon restart.
416
283
**Solution**:Mount the `/iotdb/data` directory as well, and ensure this setting is applied to both ConfigNode and DataNode to maintain data integrity and cluster stability.
417
284
418
-
### 10.2 Scale ConfigNode
285
+
### 8.2 Scale ConfigNode
419
286
420
287
Example: Scale from 3 ConfigNodes to 4 ConfigNodes
Copy file name to clipboardExpand all lines: src/UserGuide/Master/Tree/Deployment-and-Maintenance/Kubernetes_timecho.md
-9Lines changed: 0 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -125,15 +125,6 @@ For installation steps, please refer to the[Helm Official Website.](https://helm
125
125
126
126
Please contact timechodb staff to obtain the IoTDB Helm Chart. If you encounter proxy issues, disable the proxy settings:
127
127
128
-
129
-
If encountering proxy issues, cancel proxy settings:
130
-
131
-
> The git clone error is as follows, indicating that the proxy has been configured and needs to be turned off fatal: unable to access 'https://gitlab.timecho.com/r-d/db/iotdb-cluster-k8s.git/': gnutls_handshake() failed: The TLS connection was non-properly terminated.
132
-
133
-
```Bash
134
-
unset HTTPS_PROXY
135
-
```
136
-
137
128
### 5.2 Modify YAML Files
138
129
139
130
> Ensure that the version used is supported (>=1.3.3.2):
0 commit comments