[Question] [Hỏi] Về việc dời thư mục sang partition khác |
14/10/2008 01:20:54 (+0700) | #1 | 155102 |
ducnp
Member
|
0 |
|
|
Joined: 17/01/2008 21:45:47
Messages: 33
Offline
|
|
Chào mọi người
Mình đang chạy ứng dụng ghi log vào thư mục /opt/abc/ms1/log/
Hiện nay partition này đã full 100%,không thể tiếp tục lưu log được nữa.
Mình muốn đưa thư mục /opt/* này sang partition khác nhưng không ảnh hưởng tới environment thì có những giải pháp nào,mong các bạn góp ý giúp.
Cảm ơn các bạn nhiều. |
|
|
|
|
[Question] Re: [Hỏi] Về việc dời thư mục sang partition khác |
14/10/2008 01:38:49 (+0700) | #2 | 155105 |
FaL
Moderator
|
Joined: 14/04/2006 09:31:18
Messages: 1232
Offline
|
|
Bồ có thể tạo thư mục khác rồi tạo symlink ở thư mục cũ tới thư mục mới. Hoặc cũng có thể mount /opt vào một phân vùng khác trong fstab để mount vào lúc khởi động. |
|
Hãy giữ một trái tim nóng và một cái đầu lạnh |
|
|
|
[Question] Re: [Hỏi] Về việc dời thư mục sang partition khác |
14/10/2008 02:33:58 (+0700) | #3 | 155113 |
ducnp
Member
|
0 |
|
|
Joined: 17/01/2008 21:45:47
Messages: 33
Offline
|
|
FaL wrote:
Bồ có thể tạo thư mục khác rồi tạo symlink ở thư mục cũ tới thư mục mới. Hoặc cũng có thể mount /opt vào một phân vùng khác trong fstab để mount vào lúc khởi động.
Hi Fal
Trước tiên cảm ơn Fal đã trả lời mình.
Mình không hiểu nhiều về Linux,Fal có thể cho mình vài tài liệu về Symlink không ?
Về việc mount và sửa trong fstab mình cũng có xem thử trên google và expert-exchange,mình đang test thử. |
|
|
|
|
[Question] Re: [Hỏi] Về việc dời thư mục sang partition khác |
14/10/2008 02:38:49 (+0700) | #4 | 155114 |
FaL
Moderator
|
Joined: 14/04/2006 09:31:18
Messages: 1232
Offline
|
|
Code:
http://en.wikipedia.org/wiki/Symbolic_link
Bồ có thử thiết lập để ứng dụng đó ghi log vào một nơi nào đó tùy ý bồ chưa? |
|
Hãy giữ một trái tim nóng và một cái đầu lạnh |
|
|
|
[Question] Re: [Hỏi] Về việc dời thư mục sang partition khác |
14/10/2008 03:17:37 (+0700) | #5 | 155120 |
ducnp
Member
|
0 |
|
|
Joined: 17/01/2008 21:45:47
Messages: 33
Offline
|
|
Hi Fal
Trong ứng dụng của mình,chưa tìm thấy chỗ thay đổi đường dẫn log.
Về sym link,mình vừa làm như sau :
$ mv /opt/abc/ms1/log /export/home/log
$ ln -s /opt/abc/ms1/log /export/home/log
Sau khi mình làm thế,stop và start lại ứng dụng thì thấy nó ghi log ở cả 2 nơi luôn,tuy nhiên khi thử
cd /export/home/log và pwd thì nó lại ra : /opt/abc/ms1/log
Không biết như vậy là mình đã symlink được chưa và file log đã lưu trên partition mới chưa ?
|
|
|
|
|
[Question] Re: [Hỏi] Về việc dời thư mục sang partition khác |
14/10/2008 03:28:31 (+0700) | #6 | 155121 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
ducnp wrote:
Hi Fal
Trong ứng dụng của mình,chưa tìm thấy chỗ thay đổi đường dẫn log.
Đó là ứng dụng gì, bạn có thể cho biết tên được không?
ducnp wrote:
Về sym link,mình vừa làm như sau :
$ mv /opt/abc/ms1/log /export/home/log
$ ln -s /opt/abc/ms1/log /export/home/log
Lệnh thứ 2 thì đúng, nhưng kết hợp 2 lệnh lại thì sai, lý do: sau lệnh đầu tiên, trong /opt/abc/ms1 làm gì còn thư mục log nữa mà tạo Symlink?
ducnp wrote:
Sau khi mình làm thế,stop và start lại ứng dụng thì thấy nó ghi log ở cả 2 nơi luôn,tuy nhiên khi thử
cd /export/home/log và pwd thì nó lại ra : /opt/abc/ms1/log
Không biết như vậy là mình đã symlink được chưa và file log đã lưu trên partition mới chưa ?
--> Đọc lại tài liệu để hiểu bản chất của symbolic link.
--> Sao bạn không cd vào /export/home/log rồi ls -la.
|
|
Let's build on a great foundation! |
|
|
|
[Question] Re: [Hỏi] Về việc dời thư mục sang partition khác |
14/10/2008 03:49:58 (+0700) | #7 | 155122 |
ducnp
Member
|
0 |
|
|
Joined: 17/01/2008 21:45:47
Messages: 33
Offline
|
|
quanta wrote:
ducnp wrote:
Hi Fal
Trong ứng dụng của mình,chưa tìm thấy chỗ thay đổi đường dẫn log.
Đó là ứng dụng gì, bạn có thể cho biết tên được không?
ducnp wrote:
Về sym link,mình vừa làm như sau :
$ mv /opt/abc/ms1/log /export/home/log
$ ln -s /opt/abc/ms1/log /export/home/log
Lệnh thứ 2 thì đúng, nhưng kết hợp 2 lệnh lại thì sai, lý do: sau lệnh đầu tiên, trong /opt/abc/ms1 làm gì còn thư mục log nữa mà tạo Symlink?
ducnp wrote:
Sau khi mình làm thế,stop và start lại ứng dụng thì thấy nó ghi log ở cả 2 nơi luôn,tuy nhiên khi thử
cd /export/home/log và pwd thì nó lại ra : /opt/abc/ms1/log
Không biết như vậy là mình đã symlink được chưa và file log đã lưu trên partition mới chưa ?
--> Đọc lại tài liệu để hiểu bản chất của symbolic link.
--> Sao bạn không cd vào /export/home/log rồi ls -la.
Hi quanta
Cảm ơn bạn đã trả lời bài viết của mình.
Mình đã cd vào /export/home/log rồi và ls -la và thấy nó cũng đã lưu lại y chang như
/opt/abc/ms1/log
Đây là ứng dụng quản lý user truy cập của công ty mình,nó do công ty khác lập trình và mình cũng vừa tiếp nhận nên không rành lắm.
Tuy nhiên việc đường dẫn lưu log,bên cty mình đang liên lạc qua bên ấy để complain về việc không thấy chức năng đó.
Vì mình thấy nó đã lưu lại được nên mới gõ thử pwd,khi pwd thì thấy /opt/abc/ms1/log nên mình thắc mắc không biết đã hoàn thành việc move folder sang partition khác chưa ?
|
|
|
|
|
[Question] Re: [Hỏi] Về việc dời thư mục sang partition khác |
14/10/2008 04:20:26 (+0700) | #8 | 155126 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
Xem kỹ lại 2 lệnh này:
Code:
$ mv /opt/abc/ms1/log /export/home/log
$ ln -s /opt/abc/ms1/log /export/home/log
Bạn đã làm đúng như trên hay bạn đã làm một đằng và đưa thông tin lên diễn đàn một nẻo?
Đọc kỹ lại câu này:
Lệnh thứ 2 thì đúng, nhưng kết hợp 2 lệnh lại thì sai, lý do: sau lệnh đầu tiên, trong /opt/abc/ms1 làm gì còn thư mục log nữa mà tạo Symlink?
Bây giờ, cd vào /export/home, và gõ:
Code:
xem nó ra cái gì? Gửi thông tin đó lên đây. |
|
Let's build on a great foundation! |
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|